【发布时间】:2019-05-13 04:59:17
【问题描述】:
我有一个我似乎无法弄清楚的问题。我想使用以下代码从我的 Angular 客户端向服务器发送一个 http 参数请求,但出现异常:
http://localhost:4200' 已被 CORS 策略阻止:对预检请求的响应未通过
我想澄清一下,我是否在 Angular 中犯了任何错误,或者这是服务器端的问题?
授权:
login(username: string, password: string) {
let params = new HttpParams();
params = params.append('email', username);
params = params.append('password', password);
return this.http.post<any>('URL',{params:params})
.pipe(map(user => {
if (user && user.token) {
}
}),
catchError(this.handleError)
);
}
【问题讨论】:
-
@AbhiRam 检查这个:stackoverflow.com/questions/53087341/…
标签: angular angular-httpclient