【发布时间】:2019-01-06 11:13:03
【问题描述】:
obtainAccessToken(loginData){
let params=new URLSearchParams();
params.append('grant_type','password');
params.append('username',loginData.username);
params.append('password',loginData.password);
params.append('client_id','myid');
console.log(params.toString());
let headers = new Headers();
headers.append('content_type','application/x-www-form-urlencoded');
headers.append('Authorization','Basic '+btoa("myid:mypaasword"));
console.log(headers)
let options=new RequestOptions({headers:headers});
console.log(options);
this._http.post('...../oauth/token',params.toString(),options)
.pipe(map(res=>res.json(),err=>console.log(err)))
.subscribe(
data=>this.saveToken(data),
err=>alert('Invalid Credials')
);
}
在发送帖子请求以访问我的 Spring 应用 enter image description here 时,我总是收到 401 Unauthorized 错误
【问题讨论】:
标签: spring angular oauth-2.0 angular5