2013-02-06 235 views
0

我想採用當前登錄的用戶名(Windows用戶)使用C#,我做了以下。如何獲取登錄的用戶名?

  1. 創建一個Web應用程序
  2. 發佈的Web應用程序
  3. 創建在IIS網站並給出了物理路徑

當我嘗試獲取用戶名,我得到了應用程序池名稱作爲當前用戶名,我已經使用了下面的代碼行。我已經給了這個網站的匿名訪問權限。

string username = System.Environment.UserName.ToString(); 
+0

您使用asp.net成員? –

+0

你有沒有試過,'WindowsIdentity.GetCurrent()。Name;' – Tirumudi

+0

你在用什麼? ASP.NET? MVC?表單認證? SimpleMembership? – Artless

回答

相關問題