IIS7.5上的SiteMinder在应用程序的基础上进行身份验证?

时间:2012-09-17 20:15:52

标签: iis-7.5 siteminder

我继承了一堆服务器,它们在IIS6上托管多个应用程序,受R6 SiteMinder保护。环境很快就会进入R12,我们还收到了一些带有IIS7.5的新服务器。 (很多变化,都在接下来的60天内。)

我不是专家,所以我遇到了一些更详细的配置步骤。到目前为止,在新服务器上,我能够创建SiteMinder并将其应用于DefaultWebSite(以及其中包含的所有内容)以及我创建的任何自定义站点。不幸的是,在我们的环境中,它已经设置了一些存在于DefaultWebSite下面的应用程序,其中只有一部分我们需要SiteMinder保护。

在IIS6中,我可以通过在通配符映射中应用ISAPI6WebAgent.dll来简单地将站点添加到SiteMinder身份验证。在IIS7.5中,这似乎不起作用。我遵循安装手册中的具体细节,看起来它是全有或全无的情况:DefaultWebSite下的所有内容都受到保护,或者没有任何内容。

这会在我的环境中导致大量的额外工作(这也意味着无法进行现场升级,因此需要在接下来的60天内迁移所有需要SiteMinder身份验证的应用程序。)是否有任何解决方法为了这?谷歌没有向我提供任何解决方案,我的SiteMinder团队声称“IIS7.5不再可能”以环境设置的方式保持环境。

任何和所有帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

对于那些关心的人,如果您在集成应用程序池下运行,则只需添加和删除SiteMinder模块即可控制SiteMinder保护哪些站点。这适用于虚拟目录下的应用程序 - 使用配置文件,您可以默认继承保护,或者让它不受保护,稍后通过简单的“配置本机模块”并将其添加回来添加它。