SharePoint Forms Authentication Provider Nome Prefixo no nome de usuário
-
08-07-2019 - |
Pergunta
Tenho a configuração de um site do SharePoint com autenticação de formulários e Meus Sites. Os usuários nome de usuário é exibido corretamente no conjunto de sites principal, no entanto whent ele usuário cria um Meu Site do usuário é sempre referido como: por exemplo, pode ser:
SqlMembershipProvider: testuser
Isto pode ser visto nesta imagem:
http://img141.imageshack.us/img141/464/mysite.jpg
Como faço para remover o sqlMemberProvider do nome visível usuários?
Solução
Considerando o fato de que você tiver habilitado a FBA em MySite estou certo, você teria ido através de links abaixo.
Uma restrição sabe com o Based SharePoint FBA é que o SharePoint não tem fora do caminho Box para importar os detalhes de perfil de usuário da FBA DB, como o faz no Active Directory. Então, quando você ativar o Meu Site com FBA ele usa nome de usuário (que tem Fornecedor: formato de nome de usuário) em todos os lugares em vez do nome. Para superar este o que temos feito é criar o perfil de usuário usando o código e atualizar o nome de exibição para que obter os nomes como queríamos com o prefixo Provider.
Você pode consultar este para criando o UserPorfile usando código.