两个iis网站之间的身份验证

时间:2019-02-26 16:17:12

标签: authentication iis .net-core windows-authentication

我在iis网站A和Webiste B上都有两个网站。它们分别以身份UserA和UserB身份运行,都是本地Windows用户。 我从网站A向网站B发送了请求。我要授权的是用户A发送的请求。可以使用Windows身份验证来做到这一点吗?

1 个答案:

答案 0 :(得分:0)

  

我从网站A向网站B发送了请求。

能否请您告诉我您如何将请求从网站A发送到网站B?使用超链接或httprequest库?

据我所知,如果您通过使用httprequest库将请求从网站A发送到网站B,则如果您没有编写用于添加用户名和密码的特殊代码,则不会自动添加用户。

如果在网站B中启用了Windows身份验证,则应在发送请求时首先编写代码以在网站A中添加用户名和密码或身份验证令牌。然后您可以根据请求获取用户名。

如果为Windows身份验证启用了SSO,则可以根据当前令牌获取用户名。

关于如何启用SSO,您可以参考以下文章。

https://active-directory-wp.com/docs/Networking/Single_Sign_On/SSO_with_IIS_on_Windows.html