【问题标题】:Authentication between two iis web sites两个 iis 网站之间的身份验证
【发布时间】:2019-02-26 16:17:12
【问题描述】:

我在 iis 网站 A 和 webiste B 上有两个网站。它们以身份 UserA 和 UserB 的身份运行,都是本地 Windows 用户。 我从网站 A 向网站 B 发送请求。我要授权的是用户 A 发送的请求。可以使用 windows 身份验证吗?

【问题讨论】:

  • 他们在同一台服务器上吗?如果没有,那么您在将身份验证秒从服务器跳转到服务器时可能没有问题。尝试在两个网站之间搜索 sso。

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


【解决方案1】:

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

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

据我所知,如果您使用 httprequest 库从网站 A 向网站 B 发送请求,如果您不编写特殊代码来添加用户名和密码,则不会自动添加用户。

如果你在B站开启了windows认证,你需要在发送请求的时候先在A站编写代码添加用户名和密码或者auth token。然后就可以根据请求获取用户名了。

如果你开启了windows认证的单点登录,你可以根据当前token获取用户名。

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

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

【讨论】:

    猜你喜欢
    • 2011-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多