.NET Core 更改发布后默认的端口号,支持远程访问,JoeyChou

.NET Core 更改发布后默认的端口号,支持远程访问

ASP.NET Core 2.0 MVC发布到Linux服务器默认端口是:http://localhost:5000/,不支持外网ip访问,此处提供两种修改方式:

方式一:代码指定修改;


WebHost.CreateDefaultBuilder(args)
                .UseUrls("http://*:80")
                .UseKestrel()
                .UseContentRoot(Directory.GetCurrentDirectory())
                .UseIISIntegration()
                .UseStartup<Startup>()
                .UseApplicationInsights()
                .Build();

如果端口号要修改其他,对应的写上要修改的端口号即可。

方式二:修改配置,选择当前项目=>属性=>调试:应用URL输入要指定的端口号;

保存,生成项目(编译)即可。