【问题标题】:What is the IP address of computer/browser running applet?运行小程序的计算机/浏览器的 IP 地址是什么?
【发布时间】:2011-08-04 22:59:12
【问题描述】:

如果我在浏览器中运行数字签名的小程序并连接到第 3 方 Web 服务器,该 Web 服务器是否会使用运行该小程序的计算机/浏览器的 IP 地址或托管该小程序的服务器的 IP 地址来识别客户端?

【问题讨论】:

    标签: java applet ip-address


    【解决方案1】:

    小程序在本地运行,它只是托管在服务器上。因此,识别的 IP 地址将是运行小程序的计算机/浏览器的 IP 地址。

    【讨论】:

      【解决方案2】:

      不能依赖小程序上报的IP地址,会是本地IP 浏览器计算机的地址,可以是任何东西。

      您也不能依赖连接到服务器时提供的 IP 地址。它 将是一个有效的地址,但它只是一个网关地址。通常这是网关 从小程序的 LAN 到公共互联网,但带有端口转发和代理, 它几乎可以在任何地方。

      除非软件想要做到这一点,否则它不会是这样的,IP地址也是如此 服务器主机。

      【讨论】:

      • Applet 也可以在具有多个 IP 地址的机器上。
      【解决方案3】:

      小程序连接到 Web 服务器。小程序在浏览器中运行。因此,Web 服务器会将 TCP-Connection 视为来自浏览器(或客户端碰巧使用的任何代理)。

      【讨论】:

        猜你喜欢
        • 2010-10-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-11-10
        • 2012-03-12
        • 1970-01-01
        • 1970-01-01
        • 2015-01-09
        相关资源
        最近更新 更多