我将Angular应用程序作为客户端,并且我使用oidc-client库提供OpenId Connect协议。目前,客户端设置只是一个常数。 enyone知道如何使用http-get请求从服务器获取客户端配置吗?
当我尝试在构造函数中执行此操作时,我遇到了循环依赖性错误,或者也许有一些窍门...我不知道。
export class AuthService {
private manager: UserManager;
constructor() {
// tried to do it here...
this.manager = new UserManager(settings);
this.manager.getUser(.........);
}
}
Thanks a lot!
答案 0 :(得分:0)
请进行依赖注入,因为周期性依赖会在以下时间发生
A级正在注入B级,B级正在注入A级
在您的示例中,为什么要在构造函数中调用方法?您要在此服务初始化后立即调用该方法吗?
https://www.codelord.net/2016/11/10/circular-dependencies-in-angular-and-the-injector-service/