2016-07-13 14 views
-1

私はまだコメントを投稿できないので、次のスレッドに関する詳細については、Client-credentials don't work for powerBI REST APIを探しています。私はその質問に記載されているのとまったく同じ状況です:私はアクセストークンを得ることができますが、それをデータセットに使用すると403という応答が得られます。私の目標は、UIなしでPower BI REST APIをPythonで使用することです。Pythonを使用したPower BI REST API

ユーザー名とパスワードを使用して前述の認証フローがどのように達成されたかを明確にしてもらえますか?最初にアクセストークンを取得するのですか、またはアクセストークンをまったく必要としませんか?

または、誰かがユーザー名とパスワードを使用せずに認証フローを解決した可能性がありますか?

ご協力いただきありがとうございます。

答えて

1

PowerBiの認証ガイドhttps://powerbi.microsoft.com/en-us/documentation/powerbi-developer-authenticate-to-power-bi-service/によると、Power BIは認証コードの大域フローOAuth 2.0を使用してユーザーを認証します。

また、アプリケーションの承認フロー全体を示す画像は、https://azure.microsoft.com/en-us/documentation/articles/active-directory-protocols-oauth-code/#oauth-20-authorization-flowを参照してください。どの段階で、認証フローがユーザー名とパスワードを確認するかを確認できます。

に関しては、あなたの質問

は、私が最初にアクセストークンを取得するか、または私はトークンまったくアクセスする必要はありませんか?

初めてアクセストークンを取得した後、REST APIを呼び出すHTTPリクエストでAuthentication Bearer <access token>という形式のヘッダーにアクセストークンを設定する必要がある場合。

関連する問題