【问题标题】:Is it possible to access windows username from outside domain?是否可以从域外访问 Windows 用户名?
【发布时间】:2019-03-29 19:03:59
【问题描述】:

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

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

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

HttpContext.Current.Request.LogonUserIdentity.Name;

但这会为网站所在的服务器带来登录提示,这对我没有帮助。即使我确实登录到该服务器,它仍然没有获得当前用户的 Windows 用户名。

我已经搜索了几乎所有与此相关的帖子,但没有一个是针对这种情况的。

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

【问题讨论】:

标签: c# iis


【解决方案1】:

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

【讨论】:

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