Chame a API do Microsoft Graph usando o Azure B2C

Aug 25 2020

Estou tentando acessar a API do Microsoft Graph usando o token de acesso de login b2c. A seguir estão os pontos de extremidade mostrando o portal azure.

Como eu sinto que devemos ser capazes de ligar https://graph.microsoft.comendpoints de acordo com isso. Por favor corrija-me se eu estiver errado. Em seguida, gerei o token de acesso da seguinte forma e tentei chamarhttps://graph.microsoft.com/v1.0/me/ usando esse token.

O resultado é o seguinte.

{
  "error": {
    "code": "InvalidAuthenticationToken",
    "message": "Access token validation failure.",
    "innerError": {
      "date": "2020-08-25T11:58:07",
      "request-id": "c6a9ba06-d41e-49f7-ba94-f75478ce89b0"
    }
  }
}

Também concedi permissões de API da seguinte forma em meu aplicativo

Respostas

1 JasSuri-MSFT Aug 25 2020 at 13:55

Isso não vai funcionar. Use os fluxos do Azure AD em seu locatário AAD B2C.

https://docs.microsoft.com/en-us/graph/auth-v2-service