【问题标题】:Finding the IP Address of my system on asp.net page在 asp.net 页面上查找我的系统的 IP 地址
【发布时间】:2011-04-06 02:22:03
【问题描述】:

我需要我的系统 IP 地址。我使用过 Request.ServerVariables["remote_addr"] 但它提供的是我的网络(内联网)的 IP 地址,而不是我的本地系统 IP。

实际上,我已将会话状态设置为关闭,并希望识别用户请求。所以我想获取系统IP而不是路由器/网络IP。 请告诉我适当的解决方案。

【问题讨论】:

    标签: asp.net .net ip-address


    【解决方案1】:

    请求.用户主机地址。 试试这个。

    【讨论】:

    • 此属性提供我的路由器的 IP 地址。我想单独识别网络中的系统。
    • 您想获取计算机的名称吗?试试这个怎么样? Request.LogonUserIdentity.Name
    【解决方案2】:

    【讨论】:

      【解决方案3】:

      你应该可以使用:

      Request.ServerVariables["LOCAL_ADDR"]

      见于:http://msdn.microsoft.com/en-us/library/ms524602(VS.90).aspx

      【讨论】:

        猜你喜欢
        • 2017-04-01
        • 2016-01-04
        • 2014-03-07
        • 1970-01-01
        • 1970-01-01
        • 2013-10-14
        • 2011-04-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多