以编程方式进行Windows身份验证

本文关键字:Windows 身份验证 方式进 编程 | 更新日期: 2023-09-27 18:13:42

我托管了2个网站webste1和Website2,这两个网站都在IIS中使用集成的windows身份验证来保护。用户使用windows凭证登录到两个站点。

现在我给出了一个新的链接,用于访问website1到website2,并使用response.redirect(URL)来调用website2,我想允许登录到website1的用户使用单一登录访问website2。

换句话说。我希望所有的网站用户都能自动访问网站,是否有办法以编程方式设置windows凭据?

以编程方式进行Windows身份验证

您可以通过使用共享web来开箱即用。配置跨两个IIS实例;这意味着你只有一个地方可以存放你的授权设置。然而,我不确定这对两个不同的网站会有什么影响。

跨集成的windows站点的身份验证cookie是自动传递的,因此不需要进一步的配置。

查看这里共享配置:

http://www.iis.net/learn/manage/managing-your-configuration-settings/shared-configuration_264