SiteMinder SSO 不保护 ASP.NET MVC 5 站点
SiteMinder SSO not protecting ASP.NET MVC 5 site
此问题可能与处理所有路由并绕过 SiteMinder 的 UrlRoutingModule 有关。关于如何让 SiteMinder 的 webagent 在 MVC 的默认请求处理程序之前处理 HTTP 请求有什么想法吗?
<system.webServer>
<!-- SM Server Config -->
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="wa-handler" path="*" verb="*" type="" modules="IsapiModule" scriptProcessor="%NETE_WA_PATH%\ISAPI6WebAgent.dll"
resourceType="Unspecified" requireAccess="None" allowPathInfo="false" preCondition="" responseBufferLimit="4194304" />
</handlers>
<modules>
<remove name="FormsAuthentication" />
</modules>
</system.webServer>
问题已解决:显然,为了保护 ASP.NET MVC 应用程序,SiteMinder 必须升级到版本 R12.5 / WebAgent 7 或更高版本。只需在您的 IIS 服务器上更新 SiteMinder,它就会开始工作。
此问题可能与处理所有路由并绕过 SiteMinder 的 UrlRoutingModule 有关。关于如何让 SiteMinder 的 webagent 在 MVC 的默认请求处理程序之前处理 HTTP 请求有什么想法吗?
<system.webServer>
<!-- SM Server Config -->
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="wa-handler" path="*" verb="*" type="" modules="IsapiModule" scriptProcessor="%NETE_WA_PATH%\ISAPI6WebAgent.dll"
resourceType="Unspecified" requireAccess="None" allowPathInfo="false" preCondition="" responseBufferLimit="4194304" />
</handlers>
<modules>
<remove name="FormsAuthentication" />
</modules>
</system.webServer>
问题已解决:显然,为了保护 ASP.NET MVC 应用程序,SiteMinder 必须升级到版本 R12.5 / WebAgent 7 或更高版本。只需在您的 IIS 服务器上更新 SiteMinder,它就会开始工作。