我使用角度2(不是最新的使用通过角度cli:1.0.0-beta.11-webpack.9-4),我必须设置withCredentials以每个http请求都为true。我试图将其设置为使用Angular 2 - 追加withCredentials =真正的每个http请求
http.get一个请求(“http://my.domain.com/request”,{withCredentials:真})
,一切工作正常不过我想下面而不是在引导使用的东西获得任何成功
import './polyfills.ts';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { enableProdMode } from '@angular/core';
import { environment } from './environments/environment';
import { AppModule } from './app/';
import {Http, Headers, BaseRequestOptions, RequestOptions, BrowserXhr} from '@angular/http';
if (environment.production) {
enableProdMode();
}
export class MyRequestOptions extends BaseRequestOptions {
constructor() {
super();
this.headers.append('withCredentials','true');
}
}
platformBrowserDynamic().bootstrapModule(AppModule,
[{ provide: RequestOptions, useClass: MyRequestOptions}]
);
喜, 我面临同样的问题,你是否知道如何做到这一点? – Gustavo
不,我还没有解决它... – Jay