我正在使用JavaMelody library
,我想限制对上下文/监控的访问。
目前,我在web.xml
中添加了一个条目:
<init-param>
<param-name>allowed-addr-pattern</param-name>
<param-value>(first_ip)|(second_ip)</param-value>
</init-param>
但是当我调用资源/监控时,它会收到"Forbidden access"
是否可以仅限制特定IP addresses
的访问权限?
答案 0 :(得分:0)
服务器看到的计算机IP地址与allowed-addr-pattern
中的正则表达式不匹配。
所以要么你在allowed-addr-pattern
中错误地写了正则表达式,要么你有像Apache http代理那样屏蔽服务器看到的IP地址。
您可能希望使用authorized-users
参数进行基本身份验证,而不是使用allowed-addr-pattern
。