我继承了一堆服务器,这些服务器在 IIS6 上托管多个应用程序,受 R6 SiteMinder 保护。环境很快就要到R12了,我们也收到了一些IIS7.5的新服务器。(很多变化,都在接下来的 60 天内。)
我不是专家,因此在配置一些更详细的步骤时遇到了麻烦。到目前为止,在新服务器上,我能够创建 SiteMinder 并将其应用于 DefaultWebSite(以及其中包含的所有内容)以及我创建的任何自定义站点。不幸的是,在我们的环境中,它已经设置了一些位于 DefaultWebSite 下的应用程序,其中只有一些我们需要 SiteMinder 保护。
在 IIS6 中,我可以通过在通配符映射中应用 ISAPI6WebAgent.dll 来简单地将站点添加到 SiteMinder 身份验证中。在 IIS7.5 中,这似乎不起作用。我按照安装手册中的具体细节进行操作,这似乎是一种全有或全无的情况:DefaultWebSite 下的所有内容都受到保护,或者什么都没有。
这将在我的环境中导致大量额外工作(这也意味着无法就地升级,因此需要在接下来的 60 天内迁移所有需要 SiteMinder 身份验证的应用程序。)是否有任何解决方法?Google 没有为我提供任何解决方案,我的 SiteMinder 团队声称“不再可能使用 IIS7.5”来保持环境的当前设置方式。
任何和所有的帮助表示赞赏。