【发布时间】:2018-11-14 08:33:27
【问题描述】:
我不确定我是否在这里使用了正确的术语,但有没有办法可以获取我的应用的基本 URL?
我的问题是我有一个登录服务,现在我在开发时有一个硬编码的 redirectUrl,我显然在使用 http://localhost:4200 但是当我发布时我现在使用我的网站名称 https://mywebsite.com 是有一种方法可以让我抓住它,而不是像如果我去https://mywebsite.com/thisadad,我只会回来https://mywebsite.com?
现在我知道我可以在我的 app.component 的 ngOnit 上有一个函数,我在第一次加载时抓取 URL 将其传递给服务,然后在整个应用程序中使用它,但如果我说在https://mywebsite.com/newpage有更好的方法吗??
我使用硬编码重定向的原因是因为我使用 auth0 作为我的身份验证
任何帮助将不胜感激
【问题讨论】:
-
应用程序中的硬编码 URL 很讨厌。试试这个stackoverflow.com/questions/41922466/…
标签: javascript angular typescript url