![将 Windows 身份验证与 Chrome 和 FireFox 集成](https://linux22.com/image/579314/%E5%B0%86%20Windows%20%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E4%B8%8E%20Chrome%20%E5%92%8C%20FireFox%20%E9%9B%86%E6%88%90.png)
我有一个使用基于声明的身份验证的 Web 应用程序。STS 是 ADFS 2.0。当我在内部网中使用 IE 时,会使用 IWA,并且不会出现登录对话框。当我在 Internet 区域时,会使用 ADFS 的基于表单的身份验证。这正是我想要的。
当我在 Internet 区域时,Chrome 和 FireFox 也按预期工作。但是当我在 Intranet 区域时,两者都带有登录对话框,而不是使用 IWA。并且在该对话框中提供我的凭据不起作用,它会不断重复该对话框。
有什么提示吗?
更新:在问这个问题之前,我花了大约一个小时在网上搜索。但问完之后,我又搜索了一下,找到了答案 :-),问题在于找到正确的关键词。答案如下:https://stackoverflow.com/questions/5724377/mvc3-site-using-azure-acs-adfs-continually-prompts-for-credentials-when-using
答案1
在问这个问题之前,我在网上搜索了大约一个小时。但问完之后,我又搜索了一下,找到了答案 :-),问题在于找到正确的关键词。答案如下:https://stackoverflow.com/questions/5724377/mvc3-site-using-azure-acs-adfs-continually-prompts-for-credentials-when-using
答案2
您是否还查看了 Firefox 的以下设置?
http://markmonica.com/2007/11/20/firefox-and-integrated-windows-authentication/
导航
about:config
搜索
network.automatic-ntlm-auth.trusted-uris
添加您的 URI。使用逗号分隔多个条目。