5
我使用WindowsIdentity獲取當前用戶的ID來執行SSO。大多數情況下,我得到的都是我想要的,但對於某些用戶,我得到的結果很奇怪。示例代碼:使用WindowsIdentity查詢當前用戶的身份?
IIdentity WinId = HttpContext.Current.User.Identity;
WindowsIdentity wi = (WindowsIdentity)WinId;
String idName = wi.Name.Replace(@"TESTHQ\", "");
有時候我[email protected]
,我再能登錄其他時候,我得到瓊@ test.org /廣播@ test.org。
有沒有可以使用Windows 7查看當前身份的地方?像在控制面板或什麼的?
謝謝!
我不明白爲什麼它變得「卓尼@ test.org /廣播@ test.org」有我可以看到它獲取這些信息的方式? WindowsIdentity.GetCurrent會做什麼? – Duy