【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 就可以从其他机器访问这个网站。