0

私は、角1のアプリケーションに電源BIを統合しようとしています。私の研究から、私は、プロセス、次のパワーBIのangular1認証

  1. 認証ユーザーを追跡し、

トークンを埋め込みます。このトークンを使用することにより

  • アクセストークンを取得する必要があります。しかし、私は最初のステップで打たれています知っているようになりました。認証方法

    私はパラメータでhttps://login.microsoftonline.com/common/oauth2/token

    へのAPI呼び出しを行っています

    grant_type: 'パスワード'、 CLIENT_ID:clientIdを、 リソース: 'https://analysis.windows.net/powerbi/api'、 スコープ: 'OpenIDを'、 ユーザ名を:ユーザ名、パスワード :パスワード、 client_secret:client_secret

    私は次のような応答を取得しています:

    "error": "invalid_client", 
    "error_description": "AADSTS70002: Error validating credentials. AADSTS50012: Invalid client secret is provided.\r\nTrace ID: 51694a76-ebf8-4923-9a8c-2a1ad2e35600\r\nCorrelation ID: f25bedeb-7aa9-45db-a93f-d8dfd85d0f19\r\nTimestamp: 2017-11-27 06:02:56Z", 
    "error_codes": [ 
        70002, 
        50012 
    ], 
    "timestamp": "2017-11-27 06:02:56Z", 
    "trace_id": "51694a76-ebf8-4923-9a8c-2a1ad2e35600", 
    "correlation_id": "f25bedeb-7aa9-45db-a93f-d8dfd85d0f19" 
    

    私は右のAPIを呼び出すか、いないですかわかりません。パラメータでのリソースの使用は何ですか?

    誰が助けてくださいすることができます!おかげ

  • 答えて

    0

    私はあなたのようなその表情が無効client secrate

    Check out full request

    を送信しているエラーからも params

    grant_type,Client_id,resource,username,password

    を以下にhttps://login.windows.net/common/oauth2/tokenにPOSTリクエストをすることによって認証トークンを取得することができました

    +0

    paramsのリソースは何ですか? –

    +0

    あなたは同じ 'https:// management.azure.com/providers/Microsoft.PowerBI'を試すことができます – jitender

    +0

    返信ありがとうございます。私はキーの下の紺碧のポータルで新しいclient_secretを作成してみましたが、無効なリソースエラーが発生しました –

    関連する問題