[英]How to restrict client IP address in Java Web Application
我需要基於客戶端IP地址來限制視圖,我有靜態IP地址列表,並且只想向那些在我的Java Web應用程序中注冊了IP地址的用戶顯示視圖
取決於您要如何實現過濾。
如果我是你,我將使用過濾器,這樣一來,您甚至都不會用該IP接觸Servlet層。
請參閱此鏈接以了解有關Servlet過濾器的信息-http: //docs.oracle.com/javaee/6/tutorial/doc/bnagb.html
這取決於您想做什么。
除其他外,您僅通過配置服務器就可以將應用程序視圖過濾(限制)為特定IP。
如何執行取決於服務器。
例如對於Tomcat,您需要在context
(文件名: context.xml
)中編輯org.apache.catalina.valves.RemoteAddrValve
。 另請參閱: http : //tomcat.apache.org/tomcat-8.0-doc/config/valve.html#Remote_Address_Filter
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.