Unable to get authentication token

Discussão em 'Angular' iniciado por Venkat, Fevereiro 13, 2025.

  1. Venkat

    Venkat Guest

    I'm trying to get authentication token by using the below code but am didnt get any. However, I got token in Postman.

    fetchPeople() {
    //return this.http.post('http://169.38.82.132:94/token',data,{ headers: this.headers });
    let url = "http://169.38.82.132:94/token";
    var headers = new HttpHeaders();
    headers.append('Content-Type', 'application/x-www-form-urlencoded');
    headers.append('Accept', 'application/json');
    let urlSearchParams = new URLSearchParams();
    urlSearchParams.set('grant_type', 'password');
    urlSearchParams.set('username', 'user');
    urlSearchParams.set('password', 'user');
    //let body = urlSearchParams.toString();
    const data = 'grant_type=password';
    return this.http.post( url, data,
    {headers: new HttpHeaders({
    'Accept': 'application/json',
    'Content-Type': 'application/x-www-form-urlencoded'
    })}
    )
    };
    }
    console.log(data);


    Did I missed any logical settings. Please guide me to get authentication token. In console am getting:


    grant_type=password&username=user&password=user
    Angular is running in the development mode. Call enableProdMode() to enable the production mode.
    Live Reloading enabled.
    POST http://169.38.82.132:94/token 400 (Bad Request)
    ​

    Continue reading...

Compartilhe esta Página