2

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

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

对于上述情况,我如何使用 HttpClient,因为它只提供这样的功能:

{提供:HTTP_INTERCEPTORS,useClass:ApiInterceptor,多:真}

希望能和大家一起讨论。

4

1 回答 1

1

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

于 2017-08-31T15:07:46.457 回答