В моем приложении Angular я использую @ okta / okta-signin-widget с идентификатором клиента okta. Мое требование - использовать window.location.origin в качестве redirect_uri.
import { NgModule } from ‘@angular/core’;
import { AppComponent } from ‘./app.component’;
import { RoutesModule } from ‘./routes/routes.module’;
import { OktaAuthModule } from ‘@okta/okta-angular’;
// Okta configuration
const oktaConfig = {
issuer: ‘https://dev-836625.oktapreview.com/oauth2/default’,
redirectUri: window.location.origin,
clientId: ‘xxxXXXxxXxxx’,
scope: ‘openid profile email’
};
@NgModule({
declarations: [
AppComponent
],
imports: [
OktaAuthModule.initAuth(oktaConfig),
RoutesModule,
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
После входа в систему redirect_uri должен быть window.location.origin, но redirect_uri возвращается как нулевой из виджета OKTA. Пожалуйста, найдите вложение.
![enter image description here](https://i.stack.imgur.com/m6bIh.png)
Заранее спасибо!