Office365-rest-python-client: خطأ حدث خطأ أثناء استرداد الرمز المميز: AADSTS90023: طلب STS غير صالح

تم إنشاؤها على ٨ أغسطس ٢٠١٩  ·  2تعليقات  ·  مصدر: vgrem/Office365-REST-Python-Client

مرحبًا ، أنا جديد في هذه المكتبة وعندما حاولت استخدامها ، أعطتني هذا الخطأ.
حدث خطأ أثناء استرداد الرمز المميز: AADSTS90023: طلب STS غير صالح.
حدث خطأ أثناء استرداد ملفات تعريف ارتباط المصادقة
ملف ". \ LeyendoExcel.py" ، السطر 16 ، بتنسيق
ctx.execute_query ()
إرجاع 'FedAuth =' + self.FedAuth + '؛ rtFa = '+ self.rtFa
TypeError: يمكن فقط ربط str (وليس "NoneType") إلى str
هل يمكن أن يساعدني أي؟

bug

التعليق الأكثر فائدة

إذا كنت تريد ترميزه في Python ، فيمكنك أيضًا دفع عنوان url عبر وظيفة parse.quote في urllib.

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

ال 2 كومينتر

لقد واجهت هذه المشكلة. لقد اكتشفت أن وجود رمز في عنوان URL هو سبب ذلك.
أعتقد أن عنوان URL يحتاج إلى ترميز.
كان لدي "&" في عنوان URL الخاص بي ، قم بتغييره إلى "٪ 26" قام بالمهمة.
جرب هذا: https://www.urlencoder.io/

إذا كنت تريد ترميزه في Python ، فيمكنك أيضًا دفع عنوان url عبر وظيفة parse.quote في urllib.

>>> import urllib.parse
>>> urllib.parse.quote("https://www.google.co.uk/test&page/", safe=':/')
'https://www.google.co.uk/test%26page/'
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات