Asp.Net Core发布绑定域名和端口

时间:2017-06-04 22:37:44   收藏:0   阅读:4469

一.WebHostBuilder配置URL和端口进行侦听 UseUrls()

1.默认的ASP.NET Core项目绑定http://localhost:5000。通过使用UseUrls扩展方法——编辑urls命令行参数

2.指定格式:http://xxx:xxx,如:http://*:81

var host = new WebHostBuilder()
    // .UseUrls("http://localhost:5003","http://www.sqlme.com:80")
    //.UseUrls("http://*:8000")
    .UseUrls("http://www.sqlme.com:8000")
    .UseKestrel()
    .UseContentRoot(Directory.GetCurrentDirectory())
    .UseIISIntegration()
    .UseStartup<Startup>()
    .UseApplicationInsights()
    .Build();

3.如果当前机器已经安装了IIS等服务器软件,那么监听 80端口就会抛出异常。

4.如果使用不同的域名共享一个 端口,可以参考WebListener

二、关于ASP.NET Core WebListener 服务器

WebListener支持以下功能:

支持的Windows版本:

 

更多 :

.Net Core邮件发送之MailKit

Asp.Net Core WebAPI入门整理(三)跨域处理

Asp.Net Core中Json序列化处理整理

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!