我有一个我不想重新编译的Web应用程序,因为文档很少而且环境有点敏感。
考虑到这一点,我要做的就是劫持身份验证机制,重定向到几个替换网站之一。为此,存在认证服务和认证控制器。当用户未经身份验证时,网站会重定向到/ auth / login。
在views文件夹中,我构建了一个替代的/auth/login_new.gsp,从那里可以对用户进行身份验证,并以某种频率重定向回/auth/redirect.gsp但不是100%。该重定向页面从数据库中获取值,并将用户重定向到正确的后续网站。当我从/ auth / login运行身份验证时,该站点忽略了对/auth/redirect.gsp的重定向请求。
我已经将所有不同控制器的显示页面设置为window.location.href =“/ auth / redirect.gsp”,但我无法100%去那里。我还重置了layout / domain.gsp文件,以便除了网站的其他功能和脚本重定向。我在重复重定向尝试时遇到错误,但现在我只是去了一个死的/内部的主页......
关于如何避免重新编译的任何建议?
由于 雷夫