¿Autenticación de servicios web en SharePoint Office 365 en comparación con SharePoint BPOS?
-
09-12-2019 - |
Pregunta
En nuestro sitio web público tenemos formularios que los usuarios pueden usar para insertar datos en listas en nuestro sitio BPOS de SharePoint.Usamos los servicios web (autenticación/listas) para hacer esto y el código para autenticar es:
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 a Office 365 y ahora el resultado vuelve con PassWordDoesNotMatch
pero sé que la contraseña coincide porque puedo iniciar sesión en el sitio con ella.
Hice una búsqueda en Google y parece que este tipo de cosas ha cambiado de BPOS a Office 365, ¿estoy en lo cierto?
Gracias de antemano.
Solución
Sí, ha cambiado de BPOS a 365: 365 utiliza autenticación basada en reclamos.
http://code.msdn.microsoft.com/Remote-Authentication-in-b7b6f43c
Licenciado bajo: CC-BY-SA con atribución
No afiliado a sharepoint.stackexchange