2. 找尋得
<host appbase="webapps" autodeploy="true" name="localhost" unpackwars="true" xmlnamespaceaware="false" xmlvalidation="false">
</host>
3. 再Host這標籤裡面撰寫關於Context的定義 範例如下
<context path="/axis2">
</context>
4. 再Context標籤中再寫入限制用戶端的定義 範例為Context名稱為axis2,只允許本機存取
<context path="/axis2">
<valve classname="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1"></valve>
</context>
5. 重新開啟Tomcat
PS: 另外還有以主機名稱來作限制的
<valve classname="org.apache.catalina.valves.RemoteHostValve" allow="*.foo"></valve>
參考文件 :
1. Apache Tomcat Configuration Reference-The Context Container
2. Apache Tomcat Configuration Reference-The Valve Component
3. Professional Apache Tomcat,作者:Chanoch Wiggers, Ben Galbraith, Vivek Chopra, Amit Bakore, Sing Li, Sandip Bhattacharya, Romin Irani, Chad Fowler,John Wiley and Sons, 2003, ISBN:0764543725, 9780764543722, pp172-175
沒有留言:
張貼留言