在Sharepoint 2010基于表单的身份验证中登录用户名

时间:2010-11-10 13:59:50

标签: sharepoint authentication sharepoint-2010 forms-authentication username

在Sharepoint 2010中使用基于表单的身份验证时,假设用户使用用户名“admin”登录,并且我们的自定义成员资格提供程序名称为“FBAProvider”...使用此帐户登录后,登录的用户名将显示为“我:0#| FBAProvider |管理员”。怎么能让它显示,因为它应该只是“管理员”?

提前致谢,

Mete

2 个答案:

答案 0 :(得分:1)

您使用什么代码来显示用户名?

SPContext.Current.Web.CurrentUser

会给你一个SPUser个对象。您可以在那里使用许多属性,并假设您的用户信息列表具有正确的信息(如果用户仅使用“admin”而不是“FBAProvider :: admin”登录,则必须使用该属性。查找具有显示您正在寻找的信息。

我猜是EmailLoginNameName

答案 1 :(得分:0)

相关问题