Apex应用提示已删除页面login10009不存在,求排查引用位置
可能存在已删除页面10009引用的位置
- 授权配置文件:原Test Authorization方案的配置里大概率硬编码了
login10009作为登录页路径,恢复原方案时可能没彻底清理干净相关配置项。 - 路由映射表:应用的路由配置文件(比如路由规则定义、页面路由注册表)里,可能还残留着
login10009与页面编号10009的绑定关系。 - 跳转逻辑代码:某些业务代码里直接写死了跳转到
login10009的逻辑(比如异常拦截后的跳转、权限校验失败后的跳转),删除页面时没同步修改这些代码。 - 全局常量定义:如果把登录页标识定义成了常量(比如
LOGIN_PAGE = "login10009"),恢复原方案时没把常量改回login9999。 - 状态管理存储:全局状态管理(如store)里若存储过登录页路径,旧值可能未被更新,导致跳转逻辑仍调用旧页面标识。
- 缓存/持久化存储:浏览器本地存储(LocalStorage/SessionStorage)或应用后端缓存中,可能还留存着旧的登录页配置,需清空缓存后再测试。
- 后端接口返回值:若登录页路径由后端接口返回,可能后端未同步更新配置,返回的仍是
login10009。 - 动态模板/组件:某些公共模板或组件通过动态渲染方式引用了该页面标识,删除页面时没同步修改相关引用。
内容的提问来源于stack exchange,提问作者Omatayo Holder
相关产品推荐
相关产品推荐

