我在 IIS7 上安装了站点管理器,并且在服务器上运行 ASP.NET 站点。站点管理器 SSO 似乎无法保护 ASP.NET MVC 请求。看来所有 ASP.NET 请求都由 ASP.NET isapi 过滤器处理,这会阻止 Siteminder isapi 过滤器运行。如何让 siteminder SSO 保护我的 ASP.NET MVC 站点?有没有办法可以强制 Siteminder SSO 的 isapi 过滤器在 ASP isapi 过滤器之前加载?
最佳答案
我们的解决方案是在您的 web.config 文件中按顺序列出 SiteMinder Web 代理 ISAPI 处理程序,然后列出 MVC ISAPI 处理程序。
我发布了代码片段here .
关于asp.net-mvc-2 - Siteminder SSO 不保护 ASP.NET MVC 站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4867729/