我在安装了IIS8.5的web服务器上部署了一个ASP.NET MVC应用程序(使用.NET 4.5)。
我已经创建了一个自定义控制器类,其中我做了一些事情,它继承了System.Web.Mvc.Controller:
public partial class MyCustomController : System.Web.Mvc.Controller
{
// Here my stuff
}
然后,我的所有控制器(少数控制器除外)继承自我的自定义控制器,例如:
public partial class OneController : MyCustomController
{
/
192.168.0.11我的本地IP地址。如何使用ASP.NET或Javascript实现此功能。
目前,我使用的是下面返回我的公共IP地址的
Dim ip As String = HttpContext.Current.Request.ServerVariables("REMOTE_ADDR")
我搜索了很多次,但是我得到的每一种方法都返回了我的公共IP。
是否可以使用asp.net或javascript获取此信息。
<script type="application/javascript">
function getgeoip(json) {
var a = json.ip;
document.write(a);
document.write("Geolocation information for IP address : ", json.ip);
document.write("Country : ",
public static string GetPublicIp()
{
string direction = "";
WebRequest request = WebRequest.Create("http://checkip.dyndns.org");
using (WebResponse response1 = request.GetResponse())
using (StreamReader stream1 = new StreamReader(response1.GetRespo