我已经成功完成了OWA和ADFS之间的SSO。
现在,问题是SSO仅在Chrome上有效,而在Firefox上无效。
在Firefox上,OWA向ADFS发送了多个请求,在6个请求之后,ADFS给出了错误。
ADFS版本:4.0
Windows Server:2016标准版
下面是来自ADFS的错误:
例外详情:Microsoft.IdentityServer.Web.InvalidRequestException:MSIS7042:相同的客户端浏览器会话在最近的“ 6”秒内发出了“ 6”个请求。请与您的管理员联系以获取详细信息。
Firefox不会自动对任何站点执行Kerberos身份验证。您必须手动将站点添加到受信任的站点列表。
要在Firefox中启用Kerberos身份验证:
about:config
,消除出现的警告。negotiate
。network.negotiate-auth.trusted-uris
首选项。adfs.example.com
。您刚刚在network.negotiate-auth.trusted-uris
中输入的域现在应该出现在“值”列中。此设置立即生效;您不必重新启动Firefox。