標籤:80連接埠 direct cat var director 參考 window sock caching
一.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 Authentication
- Port sharing
- HTTPS with SNI
- HTTP/2 over TLS (Windows 10)
- Direct file transmission
- Response caching
- WebSockets (Windows 8)
支援的Windows版本:
- Windows 7和Windows Server 2008 R2和更高版本
更多 :
.Net Core郵件發送之MailKit
Asp.Net Core WebAPI入門整理(三)跨域處理
Asp.Net Core中Json序列化處理整理
Asp.Net Core發布綁定網域名稱和連接埠