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

202
Visualizações
¿SharePoint no puede obtener el token de acceso con JavaScript?

¡Necesito obtener el token de acceso de SharePoint para poder cargar algunos archivos! Obtuve el token de acceso del cartero con éxito, ¡pero cuando intento hacer la misma solicitud con Javascript!

 const generateToken = async () => { const headers = { "Content-Type": "application/x-www-form-urlencoded" }; var formdata = {}; formdata["grant_type"] = "client_credentials"; formdata["client_id"] = "<client_id>"; formdata["client_secret"] = "<client_secret>"; formdata["resource"] = "00000003-0000-0ff1-ce00-000000000000/site_url@tenant_id"; const body = Object.keys(formdata) .map((key) => `${key}=${formdata[key]}`) .join("&"); var requestOptions = { method: "POST", headers, body, }; await fetch( "https://accounts.accesscontrol.windows.net/<tenant_id>/tokens/OAuth/2", requestOptions ) .then((response) => response.json()) .then((result) => console.log(result)) .catch((error) => console.log("error", error)); }; generateToken();

cuando ejecuto la página que tiene este script, aparece este error

 error TypeError: Failed to fetch at generateToken

Pero IDK por qué el estado de respuesta es 200 OK , sin devolver el cuerpo que contiene access_token

ingrese la descripción de la imagen aquí

¡Cualquier ayuda es muy apreciada!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No puede obtener el token de javascript de esa manera, solo de aplicaciones de una sola página debido a problemas de seguridad: expone el secreto de su cliente.

En su lugar, puede usar la Biblioteca de autenticación de Microsoft (MSAL) para JS.

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