Office365-rest-python-client: Error Se produjo un error al recuperar el token: AADSTS90023: Solicitud de STS no válida

Creado en 8 ago. 2019  ·  2Comentarios  ·  Fuente: vgrem/Office365-REST-Python-Client

Hola, soy nuevo con esta biblioteca y cuando intenté usarla, me dio este error.
Se produjo un error al recuperar el token: AADSTS90023: Solicitud de STS no válida.
Se produjo un error al recuperar las cookies de autenticación.
Archivo ". \ LeyendoExcel.py", línea 16, en
ctx.execute_query ()
return 'FedAuth =' + self.FedAuth + '; rtFa = '+ self.rtFa
TypeError: solo se puede concatenar str (no "NoneType") a str
¿Alguien me puede ayudar?

bug

Comentario más útil

Si desea codificarlo en Python, también puede enviar la URL a través de la función parse.quote de urllib.

>>> import urllib.parse
>>> urllib.parse.quote("https://www.google.co.uk/test&page/", safe=':/')
'https://www.google.co.uk/test%26page/'

Todos 2 comentarios

He tenido este problema. Descubrí que tener un símbolo en la URL era mi causa.
Creo que las URL deben estar codificadas.
Tenía un '&' en mi URL, cambiarlo a '% 26' hizo el trabajo.
Prueba esto: https://www.urlencoder.io/

Si desea codificarlo en Python, también puede enviar la URL a través de la función parse.quote de urllib.

>>> import urllib.parse
>>> urllib.parse.quote("https://www.google.co.uk/test&page/", safe=':/')
'https://www.google.co.uk/test%26page/'
¿Fue útil esta página
0 / 5 - 0 calificaciones