1

我有一個關於HttpClientModule問題,我怎樣才能將其用於多個授權,因爲當使用HttpInterceptor提供商,它只能在一種情況下使用,例如:角4.3 HttpClient的多個授權

  • 阿比1具有令牌甲
  • 阿比2具有令牌b

如何使用的HttpClient爲以上的情況下,因爲它僅提供這樣的:

{提供:HTTP_IN TERCEPTORS,useClass:ApiInterceptor,multi:true}

希望與大家討論。

回答

1

您可以鏈接多個攔截器,它會被調用,以便您在供應商數組NgModule中指定 。

+0

yep @Rahul Singh,但我認爲多個鏈只是一種情況,您不能將其用於多種情況,我找不到有關如何複製httpclient的文檔。 – TSL

+0

@TSL爲什麼你想複製httpclient –

+0

,因爲在這種情況下,你與你的api交互,有時你可以與youtube或facebook進行交互,並且你必須創建每一個來爲此添加access_token。 – TSL