【发布时间】:2011-08-04 22:59:12
【问题描述】:
如果我在浏览器中运行数字签名的小程序并连接到第 3 方 Web 服务器,该 Web 服务器是否会使用运行该小程序的计算机/浏览器的 IP 地址或托管该小程序的服务器的 IP 地址来识别客户端?
【问题讨论】:
标签: java applet ip-address
如果我在浏览器中运行数字签名的小程序并连接到第 3 方 Web 服务器,该 Web 服务器是否会使用运行该小程序的计算机/浏览器的 IP 地址或托管该小程序的服务器的 IP 地址来识别客户端?
【问题讨论】:
标签: java applet ip-address
小程序在本地运行,它只是托管在服务器上。因此,识别的 IP 地址将是运行小程序的计算机/浏览器的 IP 地址。
【讨论】:
不能依赖小程序上报的IP地址,会是本地IP 浏览器计算机的地址,可以是任何东西。
您也不能依赖连接到服务器时提供的 IP 地址。它 将是一个有效的地址,但它只是一个网关地址。通常这是网关 从小程序的 LAN 到公共互联网,但带有端口转发和代理, 它几乎可以在任何地方。
除非软件想要做到这一点,否则它不会是这样的,IP地址也是如此 服务器主机。
【讨论】:
小程序连接到 Web 服务器。小程序在浏览器中运行。因此,Web 服务器会将 TCP-Connection 视为来自浏览器(或客户端碰巧使用的任何代理)。
【讨论】: