2011-11-21 108 views
0

我用下面的代碼獲取用戶名:部署asp.net應用程序6.0

txtName.Text = Environment.UserName;

我在IIS部署的代碼,並在運行應用程序,然後我得到 用戶名作爲文本框中的「NETWORK SERVICE」而不是記錄的用戶名。

在此先感謝。

+2

你的問題是什麼?它與部署應用程序有什麼關係? –

回答

1

Environment.UserName是正在運行IIS應用程序的用戶的名稱。默認情況下,這是NETWORK SERVICE用戶。如果您想要通過表單身份驗證登錄的用戶的用戶名,您應該查看Page.User object