Duy*_*Duy 5 c# wif single-sign-on
我正在使用WindowsIdentity来获取当前用户的ID以进行SSO.在大多数情况下,我得到了我想要的,但对于一些用户,我得到了奇怪的结果.示例代码:
IIdentity WinId = HttpContext.Current.User.Identity;
WindowsIdentity wi = (WindowsIdentity)WinId;
String idName = wi.Name.Replace(@"TESTHQ\", "");
Run Code Online (Sandbox Code Playgroud)
有时我会得到duy@test.org,然后我就可以登录了.其他时候我得到了@ test.org/broadcast @ test.org.
有没有可以使用Windows 7查看当前身份的地方?喜欢在控制面板或什么?
谢谢!
然后您可以更改代码以拆分值/
尝试
WindowsIdentity MyIdentity = WindowsIdentity.GetCurrent();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
540 次 |
| 最近记录: |