是否可以从外部域访问Windows用户名?

时间:2019-03-29 19:03:59

标签: c# iis

我在自己的域中的服务器上部署了一个网站。该网站启动时是否可以获取Windows用户名?

说我在foobar.com上有一个网站,当我从任何随机Windows桌面访问该网站时,我想从客户端检索Windows用户名。

我在代码中使用它来访问用户名:

HttpContext.Current.Request.LogonUserIdentity.Name;

但是,这会弹出网站所在服务器的登录提示,这对我没有帮助。即使我确实登录到该服务器,它仍未获取当前用户的Windows用户名。

我搜索了几乎所有与此相关的帖子,但在这种情况下没有一个是具体的。

将IIS设置为仅Windows身份验证。任何对此的信息表示赞赏。

1 个答案:

答案 0 :(得分:0)

我终于得出结论,这是不可能的。而是与Azure AD集成。