3

Tomcat サーバーで実行されている Web アプリケーションへのアクセスを IP アドレスで制限したいと考えています。org.apache.catalina.valves.RemoteAddrValveTomcatで使用して設定する必要があることがわかりましたcontext.xml

しかし、私のTomcatフォルダー内には4つあります:

\conf
\backup
\webapps\host-manager\META-INF
webapps\manager\META-INF

ルールはどこに配置する必要がありますか?

4

3 に答える 3

2

これがRemoteAddressFilterの構成です に
追加できますが、IP でフィルタリングValveする%CATALINA_HOME%\conf\server.xml
必要がある場合は、代わりにファイアウォールを使用することをお勧めします。それがそもそもやるべきこと

于 2012-08-15T19:42:01.217 に答える
1

YOUR_WEBAPP/META-INF/context.xml 内にある必要があります

于 2012-08-15T19:06:49.250 に答える
1

Tomcat で実行されているすべての Web アプリケーションにこの制限を適用する場合context.xmlは、下にあるものを選択する必要があります。TOMCAT_HOME/conf/

アプリケーション用にのみ保持する場合に選択yourapp/META-INF/context.xmlします。Web アプリケーションが WAR としてパッケージ化されている場合は、アプリケーションのコンテキスト パスに一致/META-INF/context.xmlするようにコピーされ、名前が変更されます。$TOMCAT_HOME/conf/[enginename]/[hostname]/

webapps\manager\META-INF=>ここに制限を追加すると、制限されtomcat managerますtomcat administration

于 2012-08-15T19:13:49.357 に答える