ip地址限制机制

请问一下,除了tomcat配置IP地址访问限制之外,cuba平台有用户登陆ip地址限制的方法吗?

可以,在用户编辑界面设置,参考文档
image

程序中有个IP地址黑名单模块,如果访问软件的IP在黑名单中,直接拒绝。想达到这样的功能CUBA有相应的接口吗?

你可以扩展 com.haulmont.cuba.security.auth.checks.IpMaskUserAccessChecker 类。

比如从配置文件或者数据库读取黑名单ip列表,而不是从 User.ipMask。再检查用户会话中的 IP 是否在该列表中。

谢谢,我明白具体思路了