Office365-rest-python-client: Erreur Une erreur s'est produite lors de la récupération du jeton : AADSTS90023 : demande STS non valide

Créé le 8 août 2019  ·  2Commentaires  ·  Source: vgrem/Office365-REST-Python-Client

Salut, je suis nouveau avec cette bibliothèque et quand j'ai essayé de l'utiliser, cela me donne cette erreur.
Une erreur s'est produite lors de la récupération du jeton : AADSTS90023 : demande STS non valide.
Une erreur s'est produite lors de la récupération des cookies d'authentification
Fichier ".\LeyendoExcel.py", ligne 16, dans
ctx.execute_query()
return 'FedAuth=' + self.FedAuth + '; rtFa=' + self.rtFa
TypeError : ne peut concaténer que str (pas "NoneType") en str
Quelqu'un peut-il m'aider?

bug

Commentaire le plus utile

Si vous souhaitez l'encoder en python, vous pouvez également pousser l'url via la fonction 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/'

Tous les 2 commentaires

J'ai eu ce problème. J'ai trouvé qu'avoir un symbole dans l'URL était ma cause.
Les URL doivent être encodées, je pense.
J'avais un '&' dans mon URL, le changer en '%26' a fait le travail.
Essayez ceci : https://www.urlencoder.io/

Si vous souhaitez l'encoder en python, vous pouvez également pousser l'url via la fonction 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/'
Cette page vous a été utile?
0 / 5 - 0 notes