Office365-rest-python-client: 2.1.7での認証エラー

作成日 2020年03月03日  ·  13コメント  ·  ソース: vgrem/Office365-REST-Python-Client

SharePointに接続しようとすると、常に以下のエラーが発生します。

https://xxxx.sharepoint.com/sites/xxxx//_forms/default.aspx?wa=wsignin1.0から認証Cookieを取得中にエラーが発生しました

question

最も参考になるコメント

こんにちは、PyPIに新しいリリースをプッシュすることもできますか? それはまだバージョン2.1.7.post1を持ってい
https://pypi.org/project/Office365-REST-Python-Client/#history

THX。

全てのコメント13件

ご挨拶!

@ asukumar91 、エラーに関する詳細を教えてください。ユーザーのクレデンシャルフローを利用していますか。

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

はいの場合、このアカウントで多要素認証が有効になっていますか?

代わりに_clientcredentials_を試してみましたか(アプリのみのプリンシパルを構成する方法については、 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を変更して、 ' https://company-name.sharepointのURLを使用します

これが修正されるまで、2.1.5に戻ります。 pip install 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

THX。

@vgremリリース後にパッケージのアップロードを自動化する方法を

パッケージがリリースされている間、 https://pypi.org/project/office365-rest-client/を使用でき

こんにちは、

私はSharepointアカウントに何日も接続しようとしましたが、それは不可能でした。

2.1.5からリリースされたすべてのバージョンを試しました。 実際の2.1.9まで、そして私はいつも同じエラーを受け取ります。

** _ XML応答からトークンを取得中にエラーが発生しました:AADSTS500069:ID'XXX 'の要素が署名されていないか、署名が無効でした。

https://XXX.sharepoint.com/_vti_bin/idcrl.svc_**から認証Cookieを取得中にエラーが発生しました

誰かがこのエラーを修正する方法を知っていますか? 私はすべてを試してきましたが、うまくいきません

ありがとう。

バージョン2.1.9で、「XML応答からトークンを取得中にエラーが発生しました:AADSTS500069:ID ... XXXの要素が署名されていないか、署名が無効でした」という同じ問題が発生しています。

ありがとう。

こんにちは、

この投稿、#207の手順に従うことをお勧めします

このエラーが発生しましたが、修正されました

よろしく

こんにちは、

#207の手順に従って、エラーAADSTS500069を解決できます。

どうもありがとう!

このページは役に立ちましたか?
0 / 5 - 0 評価