SAML URL在IE和Firefox中有效,但在Safari的Chrome中不可用

时间:2019-02-27 22:16:14

标签: google-chrome iis

我在这里有一个网址: www.soph.uab.edu/interntrackv3/saml_login

如果使用IE或Firefox转到该URL,您将被重定向到我的IdP进行登录。如果您使用Chrome或Safari浏览该网站,则打开后将下载HTML文件。

我需要Chrome和Safari像IE和Firefox一样进行重定向。这正在IIS7.0 PHP 5.6.4上进行。我现在使用IIS10和PHP 7.3。我假设这是服务器设置,并且Chrome和Safari处理正在生成的文件类型的方式存在一些问题(该文件未存储在我能找到的服务器上的任何位置,而是在请求时生成的)。

任何人都知道可能会更改哪些设置导致此行为发生变化?谢谢!

1 个答案:

答案 0 :(得分:0)

我已经解决了。当网站从HTTP重定向到HTTPS时,它会将文件的标题从text / html更改为Google Chrome下的文档。我加了     <httpProtocol> <customHeaders> <add name="X-Content-Type-Options" value="nosniff" /> </customHeaders> </httpProtocol> 到我的web.config文件,它现在可以正常工作