routing - Angular 6-在第三方服务器进行身份验证后维护页面加载
问题描述
我面临与重新加载时维护当前页面相关的问题。
我的应用程序对来自第三方网站的用户进行身份验证。如果用户未经授权,它将在成功的身份验证服务器重定向到我的应用程序后重定向到第三方站点,但是如果我从这个 url http://localhost:4200/#/pages/abc请求或按 F5 刷新页面,我的应用程序会显示给我主页 http://localhost:4200/#/pages/home而不是那个页面。
请帮助我维护当前页面而不是主页加载。
解决方案
由于您尚未共享代码。所以想象你的工作流程是相当困难的。
一种猜测是,您有一些路由器保护,它正在重定向到主页。
推荐阅读
- javascript - 未定义 java 脚本管理器
- python-3.x - 如何拖动无边框 Kivy 窗口
- flutter - Flutter workmanager:注册一个新的同名任务
- javascript - JavaScript:重试异步 readFile() 函数
- app-store-connect - 解决“您必须选择构建”。在 iTunes 中上传应用程序时
- php - PHP Shell EXEC 与 Plesk
- r - 为什么不应在 R 包中使用 library() 或 require()
- sitefinity - 为什么一旦我运行它就会在sitefinity仪表板门户中将项目名称显示为“默认”
- oauth - Google OAuth Credentials URI 接受非标准虚拟主机名称,例如 - “https://q.localhost”?
- ansible - 当条件与“ansible_host” Ansible 2.10 不匹配时?