为什么spring-saml-extension和adfs 2.0会返回403错误?

时间:2015-01-05 21:41:17

标签: adfs2.0 spring-saml

我不知道在配置spring-saml-extension和adfs时我缺少什么。我按照提到的in this guide执行了所有操作,但IIS使用以下消息向我返回403 forbidden error

  

您无权使用您提供的凭据查看此目录或页面。

我还需要在IIS上做些什么吗?

1 个答案:

答案 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的帮助。