My Angular应用程序在/ webclient下的Tomcat服务器上运行 后端通过/ frontend提供
我在ROOT目录中创建了一个Tuckey urlrewrite规则,它重写了不包含/ frontend到/webclient/index.html的所有内容,以便为角度应用程序提供服务。
在启动应用程序时,Keycloak参与验证用户。当我的应用尝试打开/ webclient / content时,keycloak请求中的重定向url设置为/ webclient / content。
如果重定向用户,则会发生404页面未找到错误。
我试图提供第二个Tucky,它位于/ webclient文件夹中,用于将每个请求重定向到http://.../webclient/index.html
这不起作用。任何想法如何使我的应用程序工作?
答案 0 :(得分:0)
我无法在tomcat上解决此问题。
我已将路由方法更改为#路由以解决此问题。