簡體   English   中英

ASP.NET Core在與Web API不同的端口上提供靜態文件

[英]Asp.net core serving static files on different port than web api

我將Kasprel與asp.net核心一起使用,並且我想與托管Web api一起提供靜態文件。 有沒有一種方法可以在端口上提供與Web API不同的靜態文件?

基本上,這將需要同時運行兩個Web主機,因為該端口固有地綁定到WebHost。 這是你可以通過做可能 IHostedService ,但我不認為這將是微不足道的。 即使您以這種方式工作,我也不認為它可能會做您想要的事情,因為仍然會牽涉到主主機,而我可以想像此請求的唯一合理原因是您想分離負載在兩個不同的主機實例之間。

如果確實是您的目標,那么唯一的正確方法就是使用兩個完全獨立的ASP.NET Core應用程序(兩個不同的項目)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM