![](/img/trans.png)
[英]Obtaining the SecurityIdentifier (SID) from just a domain username (c#)
[英]Extract username from DOMAIN\Username c#
我已经实现了一个应用程序,使用LDAP对用户进行身份验证。 由于用户是从不同的域进行身份验证,因此他们通过DOMAIN\\UserName
登录。 登录后,我使用User.Identity.GetUserName()
捕获用户名,但当然这会返回DOMAIN\\UserName
。 我现在需要做的是从返回的字符串中提取UserName
。 任何帮助将不胜感激。
那么User.Identity.GetUserName().Split('\\\\')[1]
?
我想你正在寻找Substring
string FullName = User.Identity.GetUserName();
string UserName = FullName.Substring(FullName.IndexOf("\\"));
(您可能必须在FullName.IndexOf("\\\\")
之后立即抛出+ 1
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.