我正在开发一个集成解决方案,我们将多个产品集成在一个单独的层中。该层负责用户身份验证,并作为一个窗口,通过它我可以访问所有底层产品。
我完成了单点登录(上层身份验证)。但是,在此之后,每个产品的登录页面都会显示出来。从web.xml中注释掉“security-constraint / login-config”解决了这个问题。但是,我不应该评论它,因为即使没有这一层,产品也可以独立存在。
我想添加一个过滤器类型的东西,它根据系统属性启用/禁用安全性约束。
我非常感谢任何帮助,因为我已经花了很多时间没有成功。