Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

242
Visualizações
Cómo acceder a la API gráfica de msal sin recibir el error 401

He estado usando msal para iniciar la sesión de los usuarios en la aplicación mediante la llamada de acquireTokenSilent y funciona perfectamente bien. Puedo obtener el token de respuesta que contiene cosas como accessToken e idToken entre otras cosas. pero cuando trato de usar la API del gráfico para obtener la foto de la cuenta usando cualquiera de estos tokens en el encabezado del portador, aparece un error 401. Lo estoy llamando correctamente porque al usar el token que se muestra aquí en el explorador de gráficos funciona bien.

Esencialmente, mi pregunta es, ¿cómo obtengo este token de acceso para llamar a la API del gráfico?

Estoy tratando de hacer esto en una aplicación web usando JavaScript.

 axios.get("https://graph.microsoft.com/v1.0/users/" + this.username + "/photos/48x48/$value", { headers: { Authorization: "Bearer " + "insertTokenHere" }, responseType: "blob" }) .then(response => {
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Un par de cosas para que funcione:

  1. Según el protocolo de autorización, obtenga tokens de portador para acceder a los puntos finales. Consulte la documentación aquí si está utilizando el flujo de código de autorización.

  2. Se requiere el parámetro de ámbito, que no es más que una lista de ámbitos separados por espacios a los que desea que el usuario dé su consentimiento. Asegúrese de comprender los permisos necesarios para cada uno de los puntos finales de la API. Los permisos necesarios para cada punto de conexión de API se documentan en ms docs. Consulte un ejemplo aquí .

Además, asegúrese de que el administrador haya dado su consentimiento cuando sea necesario.

Gracias.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda