【问题标题】:X-Frame Option is set to allow but safari shows Refuse to displayX-Frame 选项设置为允许但 safari 显示拒绝显示
【发布时间】:2016-05-22 19:13:50
【问题描述】:

我正在开发一个在 iframe 中嵌入表格报告的应用程序。它可以在除 safari 之外的所有浏览器上完美运行。如第二张图片所示,它显示错误“拒绝显示..”,但我已经更改了所有设置并在我的标题中添加了 X-Frame-Options,如下所示

 HttpContext.Current.Response.Headers.Remove("X-Frame-Options");
    Response.AddHeader("X-Frame-Options", "ALLOWALL");

在响应标头中添加此内容后,它会在图 2 中显示 X-Frame-Options = AllowAll,但它给出相同的“拒绝显示错误..”

请告诉我哪里出错了。请帮我。有关更多信息,您可以阅读

[链接]Tableau Reports not showing in iPhone and iPad in asp.net application

【问题讨论】:

    标签: asp.net iframe safari frames x-frame-options


    【解决方案1】:

    我发现如果您在 safari 或任何其他浏览器中访问嵌入式画面视图。如果他们给出与我上面显示的相同的错误。然后你必须检查你的浏览器偏好。您需要允许第三方 cookie 在任何设备上查看您的应用程序中的那些嵌入视图。这是我找到答案的链接。

    http://onlinehelp.tableau.com/current/server/en-us/trusted_auth.htm

    【讨论】:

      猜你喜欢
      • 2016-03-21
      • 1970-01-01
      • 2012-03-18
      • 2021-09-13
      • 2019-03-09
      • 2022-07-18
      • 2020-07-02
      • 2020-05-21
      • 1970-01-01
      相关资源
      最近更新 更多