0
我試圖讓我的客戶端的登錄用戶名,但我仍然得到服務器信息。這是我改掉:c#獲取客戶端用戶名
Environment.UserName;
System.Security.Principal.WindowsIdentity.GetCurrent().User;
System.Security.Principal.WindowsIdentity.GetCurrent().Name;
System.Net.Dns.GetHostName();
Request.ServerVariables["REMOTE_ADDR"];
Request.UserHostAddress;
你還沒有說過,但你的一些嘗試建議這是ASP.Net。如果是這種情況,除非打開Windows身份驗證,否則不會獲取信息 – 2013-03-21 13:28:51
是的,它適用於ASP.Net 4.5 – Butters 2013-03-21 13:30:00
在服務器上部署應用程序,然後嘗試在以Windows身份驗證模式部署應用程序之後,您將獲得此信息。 – 2013-03-21 13:36:30