为了账号安全,请及时绑定邮箱和手机立即绑定

Micronaut + Angular:刷新页面

Micronaut + Angular:刷新页面

翻阅古今 2021-10-27 10:45:28
我正在使用 Micronaut 和 Angular 4 构建应用程序。我已将 Micronaut 配置为提供静态资源micronaut:    router:        static:            resources:                enabled: true                mapping: /**                paths: classpath:public一切正常(DefaultURL 路由:http://localhost:8080/dashboard)。Angular 应用程序被加载,用户与应用程序交互并正确导航路由。在控制器中,我将服务器配置为重定向到 index.html。如果服务器中不存在该路径。@Get("/{[path:[^\\.]*}")    @Secured(SecurityRule.IS_ANONYMOUS)    @Produces(MediaType.TEXT_HTML)    public HttpResponse<?> refresh() {        return HttpResponse.redirect(URI.create("/index.html"));    }但是当用户刷新页面时(例如按 F5)。如果当前 Url 是“ http://localhost:8080/userdetails/status ”,则刷新后 Angular 应用程序会转到默认路由“ http://localhost:8080/dashboard ”,而不是用户所在的路由“ http://localhost:8080/userdetails/status "请帮我解决这个谢谢
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 132 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信