编程语言
首页 > 编程语言> > C#-ASP.NET 5自托管

C#-ASP.NET 5自托管

作者:互联网

我在使用自我托管的ASP.NET 5中有一个项目.

项目.JSON

"commands": {
"web": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000",
"gen": "Microsoft.Framework.CodeGeneration",
"ef":  "EntityFramework.Commands"
},

它使用http://localhost:5000

我想知道如何从另一台PC访问网站,而不使用本地主机.就像有或没有DNS的IP.

请帮我!

解决方法:

我在尝试自行托管时遇到了同样的问题,只能在本地访问.我检查了《愤怒的IP扫描程序》后,发现该应用程序运行时端口甚至没有打开,这显然会阻止远程访问.

最终我意识到–server.urls命令必须基本上像IIS中的绑定一样工作,因此,在拥有–server.urls http:// localhost:5000的地方,您只需更改localhost作为您的计算机名或IP地址即可(或两者都加)例如–server.urls http:// mypc:5000.

这对我有用,所以我希望对您有用!

标签:asp-net-core-1-0,self-hosting,asp-net,c
来源: https://codeday.me/bug/20191120/2041982.html