0

我尝试使用以下代码获取我的客户信息(MyDomain\Username):

HttpContext.Current.Request.ServerVariables["LOGON_USER"];
HttpContext.Current.User.Identity.Name.ToString();

Page.User.Identity.Name.ToString();

它们都工作正常,至少在我的本地主机上。但是当我将它部署在我们的服务器中并尝试在我们的 Intranet 中访问它时,这些代码返回的是服务器机器的信息,而不是客户端机器的信息。

PS:认证方式是windows,IIS也是windows auth...

4

1 回答 1

0

您可以尝试使用WindowsIdentity.GetCurrent()

于 2013-07-17T07:42:24.700 回答