0

Tomcat 上の特定のファイルへのアクセスを特定の IP のみに制限/許可する方法はありますか? これを行う直接的な方法がない場合、どのような回避策がありますか?

よろしくお願いします。

4

3 に答える 3

0

フィルタを使用して、リクエストから IP を取得します。ただし、要求がファイアウォールの背後から送信された場合は、ファイアウォールの IP を取得します。

于 2014-06-27T08:22:31.660 に答える
0

Tomcatでそうする方法があります;)

コード:

<Context path="/here is youre path to the files">
      <Valve className="org.apache.catalina.valves.RemoteAddrValve"
             allow="here u put the IP addresses you want to allow" deny="here u put the IP addresses you want to deny"/>
    </Context>

O'reilly が公開している Tomcat のヒントを読むことを強くお勧めします。ここで見つけることができます。

そこのサイトの10番はあなたの質問についてです

編集:これを Server.xml に貼り付ける必要があります

EDIT1:その他の方法は、Tomcat Valveの設定で見つけることができます

于 2014-06-27T08:22:36.253 に答える