创建一个服务来返回我的外部IP

时间:2015-12-09 07:44:29

标签: asp.net vb.net

嗨,有没有办法在我的网络服务器上创建自己的页面,以便我可以从外部应用程序ping它以从托管应用程序的位置获取WAN IP?像whatismyip,但在我自己的服务器上。

1 个答案:

答案 0 :(得分:0)

下一个代码怎么样:

using System;
using System.Web;

namespace WebApplication1
{
public class Global : HttpApplication
{
protected void Application_BeginRequest(object sender,
    EventArgs e)
{
    // Get request.
    HttpRequest request = base.Request;

    // Get UserHostAddress property.
    string address = request.UserHostAddress;

    // Write to response.
    base.Response.Write(address);

    // Done.
    base.CompleteRequest();
}
}
}