我已经托管了两个网站站点Webiste1和Website2都使用IIS中的集成Windows身份验证进行保护。用户使用Windows凭据登录到两个站点。
现在,我为访问website1到website2提供了新的链接,并使用response.redirect(URL)来调用网站2,我想允许登录到website1的用户使用单一登录访问website2。
换句话说。我希望website1的所有用户都能自动访问网站,是否可以通过编程方式设置Windows凭据?
提前致谢...
答案 0 :(得分:0)
您可以通过在两个IIS实例中使用共享的web.config来开箱即用;这意味着您只有一个地方可以进行授权设置。但是,我不确定这会对两个不同的网站产生什么影响。
集成Windows站点上的身份验证cookie会自动传递,因此无需进一步配置。
请参阅此处了解共享配置:
http://www.iis.net/learn/manage/managing-your-configuration-settings/shared-configuration_264