【发布时间】:2020-04-06 12:49:45
【问题描述】:
我在本地服务器上运行我的应用程序,它工作正常,当我们托管它时,它开始工作正常,直到我刷新页面并发生 404 错误。
然后我想出了使用 HashLocationStrategy 的解决方案。它工作得很好。但它在我的网址中添加了一个“#”符号作为“http://everest.syslogix.ca/#/fastcom/admin-dash”。但它工作得很好。之后,我想在此应用程序中添加linkedIn登录,但它需要一个不带“#”符号的受信任网址。
现在我该怎么办?我在互联网上搜索过,尝试了很多解决方案,但没有一个对我有用。我想要一个没有哈希的 URL,它在我重新加载页面时可以正常工作。或者我想要某种方法来启用带有哈希的 URL 作为受信任的 URL 存储在 linkedIn 上。
【问题讨论】:
-
最初的 404 错误页面表明您错过了路由请求的重要 URL 重写规则(例如 devblogs.microsoft.com/premier-developer/…),因此在使用 HashLocationStrategy 之前,您应该修复它。
标签: angular iis linkedin-api hash-location-strategy