我需要找到谁(IP地址/域名)使用代码请求我的Web应用程序。
我的登录页面应该可以通过互联网和内部网访问,但是那些获得许可的人可以通过互联网访问我的网站,其他人只能通过内部网访问。
为此我需要找到他们的ip /域。
任何人都可以帮我解决这个问题吗?
谢谢! 泰米尔语
答案 0 :(得分:2)
我假设基于“java”标记,这是一个基于Java EE / Servlet的Web应用程序。如果是这种情况,您可以通过分别调用传递给Servlet的ServletRequest / HttpServletRequest对象上的getRemoteAddr()和getRemoteHost()来检索请求者(或代理)的ip地址或主机名。处理方法。