Office365-rest-python-client: Error de autenticación con 2.1.7

Creado en 3 mar. 2020  ·  13Comentarios  ·  Fuente: vgrem/Office365-REST-Python-Client

Constantemente obtengo el siguiente error al intentar conectarme a SharePoint,

Se produjo un error al recuperar las cookies de autenticación de https://xxxx.sharepoint.com/sites/xxxx//_forms/default.aspx?wa=wsignin1.0

question

Comentario más útil

Hola, ¿también puedes enviar una nueva versión a PyPI? Todavía tiene la versión 2.1.7.post1
https://pypi.org/project/Office365-REST-Python-Client/#history

Gracias.

Todos 13 comentarios

¡Saludos!

@ asukumar91 , ¿podría compartir algunos detalles sobre el error? ¿Está utilizando el flujo de credenciales de usuario?

if ctx_auth.acquire_token_for_user(username, password):
  ctx = ClientContext(url, ctx_auth)

En caso afirmativo, ¿está habilitada la autenticación multifactor para esta cuenta?

¿Ha probado con _ credenciales de cliente_ en su lugar (consulte Otorgar acceso usando SharePoint App-Only sobre cómo configurar el principal de solo aplicación):

if ctx_auth.acquire_token_for_app(client_id, client_secret):
  ctx = ClientContext(url, ctx_auth)

Tengo el mismo problema cuando intento autenticarme usando el flujo de credenciales de usuario acquire_token_for_user para un usuario sin autenticación multifactor y este usuario en el mismo inquilino pudo autenticarse sin problemas hace algunas semanas.

image

La versión 2.1.6 funciona sin errores.

Tengo este problema exacto con la versión 2.1.7. He tenido que volver a 2.1.6 por el momento.

Esto parece ser un cambio en el lado del cliente de Python, al codificar la URL de autenticación pude hacer que funcionara.
Cambie https://github.com/vgrem/Office365-REST-Python-Client/blob/master/office365/runtime/auth/saml_token_provider.py#L192 para usar una URL de ' https: //company-name.sharepoint. com / _forms / default.aspx? wa = wsignin1.0 '

Hasta que esto se solucione, volveré a 2.1.5. pip instalar Office365-REST-Python-Client == 2.1.5

@vgrem Tengo el mismo problema ... esto está bloqueando


(Pdb ++) session.post (self .__ sts_profile.signInPageUrl, data = security_token, headers = {'Content-Type': 'application / x-www-form-urlencoded'})
(Pdb ++) self.sts_profile.signInPageUrl
' https://XXX.sharepoint.com/sites/YYY/_forms/default.aspx?wa=wsignin1.0 '

¡Saludos!

Creo que el error ya no debería ocurrir con una nueva versión.

Hola, ¿también puedes enviar una nueva versión a PyPI? Todavía tiene la versión 2.1.7.post1
https://pypi.org/project/Office365-REST-Python-Client/#history

Gracias.

@vgrem , debería encontrar una forma de automatizar la carga del paquete después del lanzamiento

mientras se lanza el paquete, podemos usar https://pypi.org/project/office365-rest-client/

Buenas tardes,

He estado intentando conectarme a mi cuenta de Sharepoint durante días y ha sido imposible.

He probado todas las versiones de 2.1.5. hasta el 2.1.9 real, y siempre obtengo el mismo error.

** _ Se produjo un error al recuperar el token de la respuesta XML: AADSTS500069: El elemento con ID 'XXX' no estaba firmado o la firma no era válida.

Se produjo un error al recuperar las cookies de autenticación de https://XXX.sharepoint.com/_vti_bin/idcrl.svc_ **

¿Alguien sabe cómo solucionar este error? He estado intentando todo y no puedo hacer que funcione.

Gracias.

Tengo el mismo problema "se produjo un error al recuperar el token de la respuesta XML: AADSTS500069: El elemento con ID ... XXX no estaba firmado o la firma no era válida" con la versión 2.1.9.

Gracias.

Hola,

Te recomiendo que sigas los pasos de este post, # 207

Tuve este error y ahora está arreglado

Saludos

Hola,

Puedo resolver el error AADSTS500069 siguiendo los pasos en # 207.

¡Muchas gracias!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

Bachatero picture Bachatero  ·  3Comentarios

continda picture continda  ·  4Comentarios

liuliqiu picture liuliqiu  ·  7Comentarios

ahulist picture ahulist  ·  5Comentarios

Cesaaar picture Cesaaar  ·  7Comentarios