ASP.NET 讀取 Client 端的使用者帳號

剛用了
Request.ServerVariables("LOGON_USER")
System.Security.Principal.WindowsIdentity.GetCurrent.Name
User.Identity.Name
再 + Split("\".ToCharArray())(1)
偵錯時,都能正常的讀取

但是發到SERVER上
就都讀不到了

查了一下
http://support.microsoft.com/kb/188717/zh-tw

1. 將驗證方法內「啟用匿名存取」取消
2. 將驗證方法內「整合式Windows驗證」勾選

搞定收工   =.="   又浪費了半小時

沒有留言:

張貼留言