Office365-rest-python-client: خطأ في المصادقة مع 2.1.7

تم إنشاؤها على ٣ مارس ٢٠٢٠  ·  13تعليقات  ·  مصدر: vgrem/Office365-REST-Python-Client

أتلقى الخطأ أدناه باستمرار أثناء محاولة الاتصال بـ SharePoint ،

حدث خطأ أثناء استرداد ملفات تعريف ارتباط المصادقة من https://xxxx.sharepoint.com/sites/xxxx//_forms/default.aspx؟wa=wsignin1.0

question

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

مرحبًا ، هل يمكنك أيضًا دفع الإصدار الجديد إلى PyPI؟ لا يزال لديه الإصدار 2.1.7.post1
https://pypi.org/project/Office365-REST-Python-Client/#history

شكرا.

ال 13 كومينتر

تحيات!

@ asukumar91 ، هل يمكنك من فضلك مشاركة بعض التفاصيل المتعلقة بالخطأ ، هل تستخدم تدفق بيانات اعتماد المستخدم:

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

إذا كانت الإجابة بنعم ، فهل تم تمكين

هل جربت _ بيانات اعتماد العميل_ بدلاً من ذلك (راجع منح الوصول باستخدام تطبيق SharePoint فقط حول كيفية تكوين التطبيق الأساسي فقط):

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

لدي نفس المشكلة عند محاولة المصادقة باستخدام تدفق بيانات اعتماد المستخدم acquire_token_for_user لمستخدم بدون مصادقة متعددة العوامل ويمكن لهذا المستخدم على نفس المستأجر المصادقة دون مشكلة قبل بضعة أسابيع.

image

الإصدار 2.1.6 يعمل بدون أخطاء.

لدي هذه المشكلة بالضبط مع الإصدار 2.1.7. اضطررت للعودة إلى 2.1.6 في الوقت الحالي.

يبدو أن هذا تغيير في جانب عميل Python ، من خلال ترميز عنوان URL للمصادقة ، تمكنت من تشغيله.
غيّر https://github.com/vgrem/Office365-REST-Python-Client/blob/master/office365/runtime/auth/saml_token_provider.py#L192 لاستخدام عنوان URL لـ ' https: //company-name.sharepoint. com / _forms / default.aspx؟ wa = wsignin1.0 '

حتى يتم إصلاح ذلك ، سأعود إلى 2.1.5. تثبيت نقطة Office365-REST-Python-Client == 2.1.5

vgrem أواجه نفس المشكلة ... هذا حظر


(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 "

تحيات!

أعتقد أن الخطأ لم يعد يحدث مع إصدار جديد

مرحبًا ، هل يمكنك أيضًا دفع الإصدار الجديد إلى PyPI؟ لا يزال لديه الإصدار 2.1.7.post1
https://pypi.org/project/Office365-REST-Python-Client/#history

شكرا.

vgrem ، يجب أن تكون طريقة جيدة لأتمتة تحميل الحزمة بعد الإصدار

في غضون ذلك ، يتم إصدار الحزمة يمكننا استخدام https://pypi.org/project/office365-rest-client/

مساء الخير،

لقد كنت أحاول الاتصال بحسابي على Sharepoint لعدة أيام وكان ذلك مستحيلًا.

لقد جربت جميع الإصدارات من 2.1.5. حتى الإصدار 2.1.9 الفعلي ، وأحصل دائمًا على نفس الخطأ.

** _ حدث خطأ أثناء استرداد الرمز المميز من استجابة XML: AADSTS500069: كان العنصر ذو المعرف "XXX" إما غير موقع أو كان التوقيع غير صالح.

حدث خطأ أثناء استرداد ملفات تعريف ارتباط المصادقة من https://XXX.sharepoint.com/_vti_bin/idcrl.svc_ **

هل يعرف أحد كيف يصلح هذا الخطأ؟ لقد جربت كل شيء ولا يمكنني أن أجعله يعمل

شكرا.

أواجه نفس المشكلة "حدث خطأ أثناء استرداد رمز من استجابة XML: AADSTS500069: العنصر ذو المعرف ... كان XXX إما غير موقع أو كان التوقيع غير صالح" مع الإصدار 2.1.9.

شكرا.

مرحبا،

أنصحك باتباع خطوات هذا المنشور # 207

لقد كان لدي هذا الخطأ وقد تم إصلاحه الآن

يعتبر

أهلا،

أنا قادر على حل الخطأ AADSTS500069 باتباع الخطوات على رقم 207.

شكرا جزيلا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات