0

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

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

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

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

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

4

1 回答 1

0

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

于 2012-09-19T12:59:53.613 回答