La interfaz informa Tipo de concesión faltante

Error de detalles:

 

 Motivo: Falta el parámetro de formulario : Grant_type

Sin embargo, si se pasa el parámetro y aún se informa un error, significa que el formato de datos pasado es incorrecto y es necesario modificar el formato de datos.

Solución:

El primer paso: configurar el formato de datos

Es mejor configurar el tipo de contenido en dinámico y no modificar globalmente la solicitud encapsulada para evitar afectar las solicitudes de otras interfaces.

headers: {
  'Content-Type':'application/x-www-form-urlencoded'
},

Paso 2: convierta los parámetros después de la dirección de solicitud de URL en un objeto

  • instalar cadena de consulta
    npm install querystring o yarn add querystring

  • importar cadena de consulta

  • Convierta los datos del parámetro pasado en un objeto
    data: queryString.stringify(params)

Supongo que te gusta

Origin blog.csdn.net/weixin_44594219/article/details/127735613
Recomendado
Clasificación