Auth0 получение токена PowerBI - PullRequest
0 голосов
/ 26 февраля 2020

Я выполняю аутентификацию с использованием Auth0, и мой провайдер: wadd

enter image description here

Я пытаюсь получить токен для использования с PowerBi, у меня есть попробовал следующее консольное приложение (токен, из вышеприведенного, clientId и Secret совпадают с тем, что используется в моем коннекторе Auth0 для подключения к моему AzureAD

        var cred = new ClientCredential(clientId, secret);

        var access_token_from_client_side = token;
        var context = new AuthenticationContext("https://login.windows.net/common");

        var res = context.AcquireTokenAsync("https://analysis.windows.net/powerbi/api",
        functionCred, new UserAssertion(access_token_from_client_side)).ConfigureAwait(false).GetAwaiter().GetResult();

        Console.WriteLine(res.AccessToken);

Я получаю следующую ошибку

{"error":"invalid_grant","error_description":"AADSTS50013: Assertion failed signature validation. [Reason - The provided signature value did not match the expected signature value., Thumbprint of key used by client: '...', Found key 'Start=12/26/2019 00:00:00, End=12/25/2024 00:00:00']\r\nTrace ID: ...\r\nCorrelation ID: ...\r\nTimestamp: 2020-02-25 21:13:48Z","error_codes":[50013],"timestamp":"2020-02-25 21:13:48Z","trace_id":"...","correlation_id":"b890dfad-1d6f-4e4a-ab15-34328818c295","error_uri":"https://login.microsoftonline.com/error?code=50013"}

Моя цель - получить токен, который будет использоваться для PowerBI, начиная с моего токена аутентификации AzureAD. Я разрешаю разрешения приложения для PowerBI с Azure

Чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...