SPMembershipUserKeyType enumeration
No modo de autenticação de formulários, se deseja usar UserName ou ProviderUserKeycomo o mecanismo subjacente para identificar um usuário.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Enumeration SPMembershipUserKeyType
'Uso
Dim instance As SPMembershipUserKeyType
public enum SPMembershipUserKeyType
Members
Member name | Description | |
---|---|---|
UserName | Use MembershipUser.UserName para identificar o usuário. | |
ProviderUserKey | Use MembershipUser.ProviderUserKey para identificar um usuário. |
Comentários
ASP.NET MembershipUser.ProviderUserKey é uma identificação exclusiva separada do nome de usuário. Se você configurar o farm no modo de ProviderUserKey , em seguida, SharePoint Foundation usará ProviderUserKey em vez MembershipUser.UserName para identificar o usuário. Definir esse modo antes de adicionar qualquer usuário do provedor de associação para o farm é recomendável, pois a alteração para o modo não migra entradas de usuário existente no banco de dados de SharePoint Foundation . Além disso, há uma consideração de desempenho. Chamar ProviderUserKey pode causar tráfego de extras do banco de dados para esse provedor banco de dados, dependendo de como o membership provider é implementado.