Angular 4.3 HttpClient多重授权

时间:2017-08-31 13:00:25

标签: angular angular-http angular-http-interceptors angular-http-auth

我有一个关于HttpClientModule的问题,我如何使用它进行多次授权,因为当使用HttpInterceptor Provider时,它只能在一种情况下使用,例如:

  • Api 1有令牌A
  • Api 2有令牌b

如何在上面的情况下使用HttpClient,因为它只提供如下:

{提供:HTTP_INTERCEPTORS,useClass:ApiInterceptor,multi:true}

希望与大家讨论。

1 个答案:

答案 0 :(得分:1)

  

你可以链接多个拦截器,它将按你的顺序调用   在NgModule的providers数组中指定。