XMLHttpRequest无法加载http://localhost:8080/adminUser/login。预检响应中的Access-Control-Allow-Headers不允许使用请求标头字段内容类型。
error_handler.js:48 EXCEPTION:响应状态:0表示URL:null
服务器支持CORS ......但我仍然可以得到它。
代码
import {Injectable} from "@angular/core";
import {Http, Headers} from "@angular/http";
import { getUserApi } from "../../../api.config";
@Injectable()
export class UserService {
constructor(public http: Http) {
}
login(userName, password) {
return this.http.post(getUserApi, {userName: userName, password:password})
.map(res => res.json());
}
}
答案 0 :(得分:0)
“访问控制 - 允许 - 来源”标题:' *'应该位于服务器响应头中,而不是在请求头中。