Office365-rest-python-client: 認証の問題

作成日 2018年06月21日  ·  7コメント  ·  ソース: vgrem/Office365-REST-Python-Client

やあ、

クラウドでSharePointを使用していますが、昨日から認証エラーが発生しました:「トークンの取得中にエラーが発生しました:AADSTS70002:資格情報の検証中にエラーが発生しました。AADSTS50126:ユーザー名またはパスワードが無効です。認証Cookieの取得中にエラーが発生しました

同様の問題がありますか? Azure ADの問題ですか?

サポートに感謝します

アンドレア

全てのコメント7件

メソッドacquire_token_for_user(usernameg、password)を使用していますか?
その場合、password paramは、SharePointにログインするパスワードではなく、Office365アプリIDです。

@DuiduiLiは6月20日まで、ユーザー名とパスワードを使用してサイトのSharePointに接続されたOffice 365アプリを登録する必要がありますか? 正しい?

解決しました。 問題は、Azure ActiveDirectoryと内部のActiveDirecotryの間で、ブラウザーを介してのみチェックが実行される会社のユーザーの使用でした。 バッチスクリプトでは、クラウドAADにユーザーを作成しました。

メソッドacquire_token_for_user(usernameg、password)を使用していますか?
その場合、password paramは、SharePointにログインするパスワードではなく、Office365アプリIDです。

Office 365アプリIDの意味を説明できますか?

@Cesaaar @DuiduiLi @ Matt-Duke @jimr @mirontoli
エラースレッドがクラウドで新しいアカウントを作成している解決策です。
会社IDを使用する場合の問題は何ですか?組織側で許可を提供する必要があります。

@DuiduiLiは6月20日まで、ユーザー名とパスワードを使用してサイトのSharePointに接続されたOffice 365アプリを登録する必要がありますか? 正しい?

Office365アプリIDとは何かについて詳しく教えてください。 SPのログインIDとパスワードでacquire_token_for_user(usernameg、password)を使用しても、同じエラーが発生します。 前もって感謝します

次のコードを実行しようとすると、エラーが発生します

office365.runtime.auth.authentication_contextからimportAuthenticationContext
office365.sharepoint.client_contextからimportClientContext
url = ""
ctx_auth = AuthenticationContext(url)
ctx_auth.acquire_token_for_user( "username"、 "password")
ctx = ClientContext(url、ctx_auth)
print(ctx)
エラーは
AttributeError: 'NoneType'オブジェクトに属性 'text'がありません

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