防止外部访问 jboss 中的一个服务器组?

Prevent external access to one server group in jboss?

我 运行 jboss 处于域模式。

我在 jboss 的服务器组中托管了一组服务。 (我暂时必须使用 jboss,即使它不是正确的使用方式。)2 个服务应该可以从不同的主机(不是本地主机)访问,但其余的服务应该只能访问来自本地主机。无论如何,是否可以从任何机器访问这两项服务而不是其余服务?

也许我可以将服务分成两个服务器组,有些服务对两个服务器组有不同的访问规则?

因此发现,如果将名为 undertow-handlers.conf 的文件放入 Web 应用程序的 WEB-INF 文件夹中,则可以在该文件中限制对应用程序的访问。所以你可以添加以下行

ip-access-control(default-allow=false, acl={'127.0.0.1 allow'})

这意味着只接受来自 127.0.0.1 的请求。