【问题标题】:Ntegrity Siteminder and ASP.NET execution pipeline/page lifecycleNtegrity Siteminder 和 ASP.NET 执行管道/页面生命周期
【发布时间】:2013-01-03 23:50:37
【问题描述】:

我在集成 SiteMinder 和 ASP.NET 时遇到问题。

观察到的传入请求行为是:

  1. Global.asax:Application_AuthenticateRequest 运行
  2. SiteMinder WebAgent 运行

我的客户站点管理员支持团队的理解是,预期的行为绝对应该是:

  1. SiteMinder WebAgent 运行
  2. Global.asax:Application_AuthenticateRequest 运行

siteminder webagent 处理程序肯定被配置为 web.config 中的第一个句柄。

所以...我的问题是:

  1. 任何人都可以确认/否认预期的行为(最好带有文档链接)
  2. 谁能指出有关如何跟踪 Web 处理程序执行的资源(理想情况下,我想 100% 确定哪些/如何/何时各个 http 模块参与了请求)

对于处理 SiteMinder 的任何一般性建议,我们将不胜感激 :)

谢谢!!

【问题讨论】:

    标签: asp.net page-lifecycle siteminder


    【解决方案1】:

    对于第一个问题,请确保 SiteMinder ISAPI 过滤器是 IIS 中第一个处理请求的。
    http://support.ca.com/cadocs/0/CA%20SiteMinder%20r12%20SP3-ENU/Bookshelf_Files/HTML/idocs/index.htm?toc.htm?834391.html

    您还需要确保 web.config 条目的顺序也正确。 https://serverfault.com/questions/213379/iis-7-5-siteminder-is-not-protecting-asp-net-mvc-requests/245221#245221

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-17
      • 2011-07-03
      • 1970-01-01
      • 1970-01-01
      • 2011-07-03
      相关资源
      最近更新 更多