我正在使用角度2,而我(我试图用自定义标题做一个简单的请求:
let headers = new Headers({ 'App-Auth': 'myAuthToken' });
let options = new RequestOptions({ headers: headers });
return this.http.get(this.globalVars.serverUrl+'/api/Users/'+69, options).map(res => res.json());
然后我收到来自我的服务器的400 Bad请求(owin with wep api 2)for Get request(选项请求返回OK(200))。没有提供自定义标头时,它可以正常工作。
答案 0 :(得分:0)
跨源服务器可能不允许 App-Auth 标头。确保跨源服务器的 Access-Control-Request-Headers 包含 App-Auth 。
如果您无法控制跨源服务器,则无法使用 App-Auth 标头。
Access-Control-Request-Headers - 以逗号分隔的非简单列表 请求中包含的标头。
答案 1 :(得分:0)
它注意到我在服务器上的错误处理请求的方式。遗憾