0
我用下面的代碼獲取用戶名:部署asp.net應用程序6.0
txtName.Text = Environment.UserName;
我在IIS部署的代碼,並在運行應用程序,然後我得到 用戶名作爲文本框中的「NETWORK SERVICE」而不是記錄的用戶名。
在此先感謝。
我用下面的代碼獲取用戶名:部署asp.net應用程序6.0
txtName.Text = Environment.UserName;
我在IIS部署的代碼,並在運行應用程序,然後我得到 用戶名作爲文本框中的「NETWORK SERVICE」而不是記錄的用戶名。
在此先感謝。
Environment.UserName
是正在運行IIS應用程序的用戶的名稱。默認情況下,這是NETWORK SERVICE用戶。如果您想要通過表單身份驗證登錄的用戶的用戶名,您應該查看Page.User
object。
你的問題是什麼?它與部署應用程序有什麼關係? –