我有使用 SAML 身份验证的应用程序,我们在 2012 R2 机器上安装了 AD FS 3.0。我认为用户确实获得了身份验证,但是由于我的应用程序返回错误,因此存在问题,这是我得到的响应标头:
HTTP/1.1 200 OK
Cache-Control: no-cache,no-store
Pragma: no-cache
Content-Length: 5851
Content-Type: text/html; charset=utf-8
Expires: -1
Server: Microsoft-HTTPAPI/2.0
P3P: CP="ADFS doesn't have P3P policy, please contact your site's admin for more details."
Set-Cookie: MSISAuthenticated=OC8xOC8yMDE1IDI6NTg6MzQgUE0=; path=/adfs; HttpOnly; Secure
Set-Cookie: MSISLoopDetectionCookie=MjAxNS0wOC0xODoxNDo1ODozNFpcMQ==; path=/adfs; HttpOnly; Secure
Date: Tue, 18 Aug 2015 14:58:34 GMT
现在问题出在哪里,据我了解,用户确实获得了身份验证,但我的应用程序无法继续。搜索谷歌我找到了这个链接,但是这个 KB 安装在 ADFS 服务器上。我相信由于 P3P 错误,这是失败的。有什么建议么?