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

393
Visualizações
Django OAuth2 unsupported_grant_type

Estoy tratando de enviar una solicitud con django para obtener un token de acceso de mi API usando OAuth2. Estoy ejecutando este código:

 data = {'username': 'admin', 'password': '123123', 'grant_type': 'password','client_id': 'xxx','client_secret': 'xxx'} headers = {'content-type': 'application/x-www-form-urlencoded'} r = requests.post(url, data=data, headers=headers)

Cuando envío esta solicitud me sale este error:

{'error': 'unsupported_grant_type'}

Gracias por tu ayuda !

about 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Si alguien está interesado, la solicitud correcta fue:

 payload = "grant_type=password&client_secret=xxx&client_id=xxx&username=username&password=password" headers = { 'content-type': "application/x-www-form-urlencoded", 'cache-control': "no-cache", } response = requests.request("POST", url, data=payload, headers=headers)
about 4 years ago · Santiago Trujillo Relatório

0

Si no desea codificar datos en URL, puede poner esto en su configuración.

 OAUTH2_PROVIDER = { 'OAUTH2_BACKEND_CLASS': 'oauth2_provider.oauth2_backends.JSONOAuthLibCore', }
about 4 years ago · Santiago Trujillo Relatório

0

Tuve el mismo problema y luego descubrí que el tipo de concesión debería ser una cadena.

 payload = {'grant_type': 'refresh_token', 'refresh_token': refresh_token}
about 4 years ago · Santiago Trujillo 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