Autenticação de serviço Web no SharePoint Office 365 em comparação com o SharePoint BPOS?
-
09-12-2019 - |
Pergunta
Em nosso site público, temos formulários que os usuários podem usar para inserir dados em listas em nosso site SharePoint BPOS.Usamos os serviços da web (autenticação/listas) para fazer isso e o código para autenticação é:
public void authentication()
{
Auth.Authentication authenticationObj = new Auth.Authentication();
authenticationObj.Url = authServiceUrl;
authenticationObj.CookieContainer = new System.Net.CookieContainer();
authenticationObj.AllowAutoRedirect = true;
authenticationObj.Credentials = new System.Net.NetworkCredential(_authUserName, _authPassword);
Auth.LoginResult result = authenticationObj.Login(_authUserName, _authPassword);
}
Acabamos de migrar para o Office 365 e agora o resultado volta com PassWordDoesNotMatch
mas sei que a senha corresponde porque posso fazer login no site com ela.
Fiz uma pesquisa no Google e parece que esse tipo de coisa mudou do BPOS para o Office 365, certo?
Desde já, obrigado.
Solução
Sim, mudou de BPOS para 365 - 365 usa autenticação baseada em declarações.
http://code.msdn.microsoft.com/Remote-Authentication-in-b7b6f43c
Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange