/ / Token dostępu Azure zawsze zwraca 401 - php, azure, drupal, azure-active-directory, powerbi-embedded

Token dostępu Azure zawsze zwraca 401 - php, azure, drupal, azure-active-directory, powerbi-embedded

Otrzymałem token dostępu od https://login.microsoftonline.com/tenentid/oauth2/token - przy użyciu grant_type = poświadczenia_klienta

Teraz, gdy próbuję uzyskać osadzony token https://api.powerbi.com/v1.0/myorg/groups/gid/reports/rid/GenerateToken zawsze zwraca 401 bez upoważnienia.

Czy ktoś ma pojęcie, dlaczego tak jest?

Odpowiedzi:

0 dla odpowiedzi № 1

Upewnij się, że uwierzytelniasz się w stosunku do odbiorców PowerBI, możesz to zobaczyć w dekodowaniu tokena we właściwości „aud”.

401 (Nieautoryzowany) sugeruje, że zły organ wydaje tokeny lub konflikt uprawnień. Upewnij się, że masz token „Nośnik XXX”, gdzie XXX jest tokenem dostępu.

Upewnij się również, że masz odpowiednią grupę i identyfikator raportu (to się zdarza :))