مرحبًا بالجميع ، لقد قمت بإنشاء نقطة مشاركة محلية على جهاز الكمبيوتر الخاص بي وأود استخدام الحزمة الخاصة بك. لسوء الحظ ، فشلت المصادقة مع الخطأ التالي. ذكر آخرون وجود خطأ في الفهرس لمصادقة المستخدم ، ولكن هذا الخطأ يحدث عند استخدام مصادقة التطبيق فقط وله تتبع مختلف تمامًا.
Sharepoint الخاص بي غير متصل بـ Azure ، لذلك أستخدم عنوان IP المحلي الخاص بي من sharepoint-vm كـ site_url. لقد نجحت في إنشاء ومنح الوصول كما هو موضح هنا .
أنا وفريقي نقدر حقًا أي مساعدة.
خطأ:
IndexError Traceback (most recent call last)
<ipython-input-13-944e8be97f9f> in <module>
5 site_url = "http://e3431a1d07c8.ngrok.io"
6 ctx = ClientContext(site_url).with_credentials(ClientCredential('d6e22d2e-4fc6-43e1-920e-7dd7ac5d2fd0','nNCWQ+7Yo5Etyfu14kOvVegPlpy45q1tFe60A+TZSjk='))
----> 7 target_web = ctx.web.get().execute_query()
8 print(target_web.url)
9
...
~/.local/lib/python3.8/site-packages/office365/runtime/auth/providers/acs_token_provider.py in process_realm_response(response)
80 auth_values = response.headers[header_key].split(",")
81 bearer = auth_values[0].split("=")
---> 82 return bearer[1].replace('"', '')
83 return None
84
IndexError: list index out of range
الشفرة:
import json
from office365.runtime.auth.client_credential import ClientCredential
from office365.runtime.http.request_options import RequestOptions
from office365.sharepoint.client_context import ClientContext
site_url = "http://192.168.33.2"
ctx = ClientContext(site_url).with_credentials(ClientCredential('client-id','client-secret'))
target_web = ctx.web.get().execute_query()
print(target_web.url)
تواجه شركتي نفس المشكلة بالضبط. هل يمكن أن تلقي نظرة على هذاvgrem؟ نحن في أمس الحاجة إلى بعض المساعدة.
كذلك هنا. شكرا vgrem لإلقاء نظرة.
التعليق الأكثر فائدة
تواجه شركتي نفس المشكلة بالضبط. هل يمكن أن تلقي نظرة على هذاvgrem؟ نحن في أمس الحاجة إلى بعض المساعدة.