Angular 未处理的承诺拒绝:loginUrl必须使用Http。还要检查属性requireHttps

Angular 未处理的承诺拒绝:loginUrl必须使用Http。还要检查属性requireHttps,angular,oauth-2.0,Angular,Oauth 2.0,我正在尝试通过auth-2服务将应用重定向到我的登录页面 下面是我的代码 private _router: Router, private _http: Http, private oauthService: OAuthService) { this.oauthService.loginUrl = 'http://172.30.10.207:8080/uaa/oauth/authorize'; this.oauthService.redirectUri = 'http://loc

我正在尝试通过auth-2服务将应用重定向到我的登录页面

下面是我的代码

private _router: Router, private _http: Http, private oauthService: OAuthService) {
    this.oauthService.loginUrl = 'http://172.30.10.207:8080/uaa/oauth/authorize';
    this.oauthService.redirectUri = 'http://localhost:4200/';
    this.oauthService.clientId = 'web_app';
    this.oauthService.scope = 'openid';
    this.oauthService.setStorage(sessionStorage);
    this.oauthService.oidc = false;
    this.oauthService.tryLogin({});
}
如果用户已登录,则将重定向到“否则将重定向到”

但我在控制台中得到以下错误

AppComponent_Host.html:1 ERROR Error: loginUrl must use Http. Also check property requireHttps.
at OAuthService.webpackJsonp.../../../../angular-oauth2-oidc/angular-oauth2-oidc.umd.js.OAuthService.initImplicitFlowInternal (angular-oauth2-oidc.umd.js:1403)
at OAuthService.webpackJsonp.../../../../angular-oauth2-oidc/angular-oauth2-oidc.umd.js.OAuthService.initImplicitFlow (angular-oauth2-oidc.umd.js:1440)
at AppService.webpackJsonp.../../../../../src/app/app.service.ts.AppService.obtainAccessToken (app.service.ts:28)
at new AppComponent (app.component.ts:29)
at createClass (core.es5.js:10912)
at createDirectiveInstance (core.es5.js:10751)
at createViewNodes (core.es5.js:12192)
at createRootView (core.es5.js:12082)
at callWithDebugContext (core.es5.js:13467)
at Object.debugCreateRootView [as createRootView] (core.es5.js:12771)

有人能帮我吗。

你的
AuthConfig
是什么样子的?你解决了这个错误吗?