【发布时间】:2016-10-29 23:33:31
【问题描述】:
我正在尝试将我的 Angular2 应用程序重定向到我的 OAuth2 身份验证服务器登录页面。这意味着我必须重定向到外部 URL。 我已经对此进行了测试:
this.router.navigate(["/"]).then(result=>{window.location.href = 'http://external-url';});
这适用于 Firefox,但不适用于 Chrome。没有更好的方法来做到这一点吗? window.location.href 是我能找到的唯一解决方案。
【问题讨论】:
-
当您尝试在 chrome 中执行此操作时,javascript 控制台中是否有错误日志?
-
适用于我的 Chrome 和 Firefox,角度版本为 4.0.2。
标签: javascript angular