Asgardeo Auth Angular SDK - перехватчик не работает
Я использую Asgardeo Auth Angular SDK.(https://github.com/asgardeo/asgardeo-auth-angular-sdk#asgardeoauthinterceptor)
Я хочу использовать их перехватчик для отправки токена доступа на каждый HTTP-запрос.
Это мой app.module.ts (сервер WSO2 Identity — мой поставщик удостоверений):
@NgModule({
declarations: [
AppComponent
],
imports: [
AppRoutingModule,
BrowserModule,
BrowserAnimationsModule,
HttpClientModule,
CoreModule,
HttpClientXsrfModule.withOptions({
cookieName: 'XSRF-TOKEN',
headerName: 'X-XSRF-TOKEN',
}),
AsgardeoAuthModule.forRoot({
clientID: {{clientId}},
baseUrl: "https://localhost:9443",
signInRedirectURL: "http://localhost:4200/login",
signOutRedirectURL: "http://localhost:4200/login",
enablePKCE: true,
storage: Storage.LocalStorage,
resourceServerURLs: [
"https://localhost:8080/*",
],
scope: ["openid", "internal_user_mgt_list", "internal_user_mgt_view", "internal_user_mgt_create", "internal_user_mgt_update", "internal_user_mgt_delete"]
})
],
providers: [
{
provide: HTTP_INTERCEPTORS,
useClass: AsgardeoAuthInterceptor,
multi: true
}
],
bootstrap: [AppComponent]
})
export class AppModule {}
но это не работает.