Yes you are right that ServletRequest.getRemoteAddr will return the address of proxy server in your case , But if you want that your servlet must be accessed from some fix client IP then you can do something else for that like You can access the ip address in the jave script and pass it to servlet in header variable while calling the servlet In servlet access the header variable and check it if it is valid client. Rishi
Customer surveys are for companies who didn't pay proper attention to begin with.
Joined: Jul 18, 2002
Thanks for the information. I think we may have to base the licensing on the SessionId (stored as a JSESSIONID cookie client side, and returned by HttpServletRequest.getRequestedSessionId). Cheers, Neil