将 Windows 身份验证与 Chrome 和 FireFox 集成

将 Windows 身份验证与 Chrome 和 FireFox 集成

我有一个使用基于声明的身份验证的 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。使用逗号分隔多个条目。

相关内容