我不知道在配置spring-saml-extension和adfs时我缺少什么。我按照提到的in this guide执行了所有操作,但IIS使用以下消息向我返回403 forbidden error
:
您无权使用您提供的凭据查看此目录或页面。
我还需要在IIS上做些什么吗?
答案 0 :(得分:1)
好吧,
经过几个小时的研究,我发现了问题所在。上有一个ISAPI过滤器
IIS - >默认网站
将请求重定向到另一个地方。
我通过启用httpMrors到DetailedMode得到了这个:
C:\Windows\System32\inetsrv>appcmd.exe set config "Default Web Site" /section:httpErrors /errorMode:Detailed
然后,当我进入/adfs/ls/idpinitiatedsignon.aspx
时,ISS抛出了这个屏幕:Http Error 403.18 - Forbidden
有关此内容的更多信息,我会建议您查看throbleshoot ISS errors like a pro
所以,我做的是在
删除该过滤器IIS - >默认网站 - > ISAPI过滤器
它终于奏效了:)
感谢@admdrew和@Vladimir的帮助。