0
我正在開發一個帶有Windows身份驗證的asp.net應用程序。 User.Identity.Name似乎以MACHINENAME\USERNAME
的形式返回登錄用戶。User.Identity.Name
我想用它來訪問用戶特定設置的數據庫,但如果用戶從不同的機器登錄,那麼MACHINENAME
部分將會不同。那麼我可以簡單地採取USERNAME
部分並忽略MACHINENAME
部分?對於Windows身份驗證,User.Identity.Name的格式始終爲MACHINENAME\USERNAME
?
感謝,
AJ
啊,我明白了,它實際上是'[Domain] \\ [User]',謝謝它現在有道理。 – 2010-08-24 17:19:00