sharepoint - 在基于SharePoint表单的身份验证中登录用户名

标签 sharepoint authentication sharepoint-2010 forms-authentication username

在Sharepoint 2010中使用基于表单的身份验证时,假设用户使用用户名“admin”登录,而我们的自定义成员资格提供程序名称为“FBAProvider” ...使用此帐户登录后,登录的用户名显示为“i:0” #。| FBAProvider | admin”。如何使其像“admin”一样显示?

提前致谢,

meteor

最佳答案

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

SPContext.Current.Web.CurrentUser

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

我猜EmailLoginNameName

关于sharepoint - 在基于SharePoint表单的身份验证中登录用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4145237/

相关文章:

sharepoint - 我应该处理这个 SPWeb 吗?

Sharepoint 2010 测试实时设置

sharepoint - 无法将功能区按钮添加到自定义列表

html - 处理带有身份验证所需图像的 HTML PDF

java - 露天共享认证

windows - Win32 : How to validate credentials against Active Directory?

c# - Sharepoint 2010 客户端对象模型 - 上传文档(409 冲突)

sharepoint - 在 XSLT 中设置变量值的替代方法?

javascript - 如何从 html 文档将项目添加到共享点列表?

sharepoint - 无法在 SharePoint 2010 中使用 customErrors=Off 显示错误消息