Office365-rest-python-client: Auth-Fehler mit 2.1.7

Erstellt am 3. März 2020  ·  13Kommentare  ·  Quelle: vgrem/Office365-REST-Python-Client

Beim Versuch, eine Verbindung zu SharePoint herzustellen, wird ständig der folgende Fehler angezeigt:

Beim Abrufen von Authentifizierungscookies von https://xxxx.sharepoint.com/sites/xxxx//_forms/default.aspx?wa=wsignin1.0 ist ein Fehler aufgetreten

question

Hilfreichster Kommentar

Hallo, können Sie auch eine neue Version für PyPI veröffentlichen? Es hat noch Version 2.1.7.post1
https://pypi.org/project/Office365-REST-Python-Client/#history

Danke.

Alle 13 Kommentare

Schöne Grüße!

@ asukumar91 , könnten Sie bitte einige Details bezüglich des Fehlers

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

Wenn ja, ist die Multi-Faktor-Authentifizierung für dieses Konto aktiviert?

Haben Sie es stattdessen mit _client credentials_ versucht (Informationen zum Konfigurieren des Nur- App-Principals finden Sie unter

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

Ich habe das gleiche Problem beim Versuch, mich mithilfe eines Benutzeranmeldeinformationsflusses acquire_token_for_user für einen Benutzer ohne Multi-Faktor-Authentifizierung zu authentifizieren, und dieser Benutzer desselben Mandanten konnte sich vor einigen Wochen problemlos authentifizieren.

image

Version 2.1.6 funktioniert fehlerfrei.

Ich habe genau dieses Problem mit Version 2.1.7. Musste vorerst auf 2.1.6 zurückgreifen.

Dies scheint eine Änderung auf der Python-Client-Seite zu sein, da die Authentifizierungs-URL, die ich zum Laufen bringen konnte, fest codiert wurde.
Ändern Sie https://github.com/vgrem/Office365-REST-Python-Client/blob/master/office365/runtime/auth/saml_token_provider.py#L192 , um eine URL von ' https: //company-name.sharepoint ' zu

Bis dies behoben ist, werde ich zu 2.1.5 zurückkehren. pip install Office365-REST-Python-Client == 2.1.5

@vgrem Ich bekomme das gleiche Problem ... das blockiert


(Pdb ++) session.post (self .__ sts_profile.signInPageUrl, data = security_token, headers = {'Inhaltstyp': 'application / x-www-form-urlencoded'})
(Pdb ++) self.sts_profile.signInPageUrl
' https://XXX.sharepoint.com/sites/YYY/_forms/default.aspx?wa=wsignin1.0 '

Schöne Grüße!

Ich glaube, der Fehler sollte bei einer neuen Version nicht mehr auftreten

Hallo, können Sie auch eine neue Version für PyPI veröffentlichen? Es hat noch Version 2.1.7.post1
https://pypi.org/project/Office365-REST-Python-Client/#history

Danke.

@vgrem Sie sollten eine Möglichkeit finden, den Upload des Pakets nach der Veröffentlichung zu automatisieren

Guten Nachmittag,

Ich habe seit Tagen versucht, eine Verbindung zu meinem Sharepoint-Konto herzustellen, und es war unmöglich.

Ich habe alle Versionen 2.1.5 ausprobiert. bis zum eigentlichen 2.1.9, und ich bekomme immer den gleichen Fehler.

** _ Beim Abrufen des Tokens aus der XML-Antwort ist ein Fehler aufgetreten: AADSTS500069: Das Element mit der ID 'XXX' war entweder ohne Vorzeichen oder die Signatur war ungültig.

Beim Abrufen von Authentifizierungscookies von https://XXX.sharepoint.com/_vti_bin/idcrl.svc_ ** ist ein Fehler aufgetreten

Weiß jemand, wie man diesen Fehler behebt? Ich habe alles versucht und ich kann es nicht zum Laufen bringen

Vielen Dank.

Ich habe das gleiche Problem "Fehler beim Abrufen des Tokens aus der XML-Antwort: AADSTS500069: Das Element mit der ID ... XXX war entweder ohne Vorzeichen oder die Signatur war ungültig" mit Version 2.1.9.

Vielen Dank.

Hallo,

Ich empfehle Ihnen, die Schritte dieses Beitrags Nr. 207 zu befolgen

Ich hatte diesen Fehler und jetzt ist er behoben

Grüße

Hallo,

Ich kann den Fehler AADSTS500069 beheben, indem ich die Schritte auf # 207 befolge.

Vielen Dank!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen