在Sharepoint 2010中使用基于表单的身份验证时,假设用户使用用户名“admin”登录,而我们的自定义成员资格提供程序名称为“FBAProvider” ...使用此帐户登录后,登录的用户名显示为“i:0” #。| FBAProvider | admin”。如何使其像“admin”一样显示?
提前致谢,
meteor
最佳答案
您使用什么代码显示用户名?
SPContext.Current.Web.CurrentUser
会给你一个SPUser对象。您可以在其中使用许多属性,并假设您的用户信息列表具有正确的信息(如果用户仅使用“admin”而不是“FBAProvider::admin”登录,则必须具有该信息。)显示您正在寻找的信息。
我猜Email,LoginName或Name
关于sharepoint - 在基于SharePoint表单的身份验证中登录用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4145237/