MVC4 403禁止错误与站点管理器
本文关键字:站点 站点管理 管理器 错误 禁止 MVC4 | 更新日期: 2023-09-27 18:16:13
我们有一个MVC4应用程序运行在iis 7.5的windows server 2008上。一切都运行得很好,直到我们的SSO团队安装了siteminder进行单点登录。
现在,SSO重定向后的应用程序给出了一个403 forbidden错误。有什么建议吗?
事情是这样的。1. 访问站点。2. 站点重定向到SSO页面3.在输入凭据之后(所有内容都经过验证,因为siteminder跟踪和日志没有显示错误)4. 应用程序重定向原始输入的url,我们看到一个403。
我们目前没有使用SSO用户的实现,因为我们正在等待SSO设置,并且我们当前在web配置中的身份验证设置为"None"
应用程序在siteminder和url可访问之前都很好。
验证了一切,但不确定是什么问题。1. 应用程序池设置为4.02. TestConnection可以用于授权和身份验证3.siteminder日志中没有错误(SM cookie设置正确)4. 我们没有SSL5. 这是服务器上唯一运行的站点6. 允许IIS_IUSRS访问站点根文件夹
不确定是否有什么我们可以做在网站的web配置。虽然正如我之前提到的,在网站管理员之前一切都好。现在,即使我们禁用了siteminder,应用程序也只会返回403 forbidden。
请帮助! !
我们最终联系了一些拥有丰富siteminder经验的人,他们建议我们使用"经典"应用程序库而不是"集成"应用程序库,这就解决了我们的问题。