Angular 5 HTTP Interceptor未设置withCredentials

时间:2018-02-20 09:16:18

标签: angular5

我需要拦截所有的http调用并设置{withCredentials : true }。 所以我构建了以下拦截器。

@Injectable()
export class HttpsRequestInterceptor implements HttpInterceptor {
  constructor(private router: Router) {

  }
  intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
    const changedReq = req.clone({withCredentials:true});
    return next.handle(changedReq);
  }
}

我放置了一个调试器以确保它正在运行。它在所有请求中都运行良好 {withCredentials:true}被忽略的问题,除非我把它放在每个帖子和帖子中。 (这就是为什么我创造了这个)。

我做错了什么? 感谢

0 个答案:

没有答案