以下文章来源于微信公众号dotnetcore实战
在本地开发环境下,我们知道可以通过修改launchttings.json
文件中的端口号来实现端口切换。
"webapplication1": { "commandname": "project", "launchbrowr": true, "launchurl": "weatherf开车英文orecast", "environmentvariables": { "aspnetcore_environment": "development" }, "applicationurl": "https://*:8081;http://*:8080" }
但是将程序发布之后,我发现它一直监听的是 5000 端口,请问我如何在 生产环境下做 port
的修改,我试了下 uurls
貌似不起效果。
public static ihostbuilder createhostbuilder(string[] args) => host.createdefaultbuilder(args) .configurervices((hostcontext, rvices) => { rvices.addhostedrvice<worker>(); }).uwindowsrvice() .configurewebhostdefaults(webbuilder => { webbuilder.ustartup<startup>() .uurls("http://*:8080","https://*:8081"); }) .urilog();
用 uurls
是可以的,只不过你把它的顺序弄反了,将 webbuilder.ustartup()
和 .uurls("http://*:8080","https://*:8081")
对调一下即可, 希望对你有高中政治小论文范文用。
public static ihostbuilder createhostbuilder(strin不可捉摸的意思g[] args) => host.createdefaultbuilder(args) .configurervices((hostcontext, rvices) => { rvices.addhostedrvice<worker>(); }).uwindowsrvice() .configurewebhostdefaults(webbuilder => { webbuilder.uurls("https://*:8081", "http://*:8080"); webbuilder.ustartup<startup>(); }) .urilog();}
stephen lai:
可以在程序启动的时候通过命令行 –urls 参数去配置,参考如下:
dotnet run –urls “http://localhost:5100;https://localhost:5101”
或者:
dotnet /product/full/path/product.dll –urls “http://localhost:5英文dj100;https://localhost:5101”
我们一定要操控 launchttings.json 文件的话,也是可以实现的,配置 iisttings 节点即可。
{ "iisttings": 刘同{ "iixpress": { "applicationurl": "http://localhost:8080", "sslport": 96085<== change_this as you wish }}
总结:
其实修改 asp.net core
程序的默认端口的方法特别多,可以通过 配置文件,硬编码,命令行,环境变量 等多种方式,我在项目开发中更多的使用 命令行方式,毕竟是写到 dockerfile
中的,很方便。
到此这篇关于修改 asp.net core 5 程序的默认端口号的文章就介绍到这了,更多相关修改 asp.net core 5 程序默认端口号内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
本文发布于:2023-04-04 10:58:51,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/941665660d140e50516a87ef06267032.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:修改 asp.net core 5 程序的默认端口号.doc
本文 PDF 下载地址:修改 asp.net core 5 程序的默认端口号.pdf
留言与评论(共有 0 条评论) |