【dotnet跨平台】如何启用远程访问asp.net mvc 5网站并指定端口?

本文介绍如何配置ASP.NET MVC5项目以便通过远程访问,并指定自定义端口。通过修改project.json文件中的commands属性,可以在启动时指定监听所有IP地址及特定端口。


【dotnet跨平台】如何启用远程访问asp.net mvc 5网站并指定端口?


按照这篇博客https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-app-using-vscode/搭建asp.net mvc 5网站之后默认的网站和端口是http://localhost:5000/ , 你用远程访问这台机器的网站是不会显示的,那么怎么解决?


在项目下的project.json文件中的

"commands": {
    "web": "Microsoft.AspNet.Server.Kestrel"
  },

改成

"commands": {
    "web": "Microsoft.AspNet.Server.Kestrel  --server.urls=http://*:8888/"
  },

然后关掉dnx web进程,在项目下命令行输入dnx web,这样远程可以访问,同时指定了端口是8888,例如http://10.231.11.187:8888 就可以从其他机器访问这个网站。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值