小编Hen*_*nry的帖子

我可以在ASP.net Core 2.0 Preview中的appsettings.json中设置监听URL吗?

我正在创建一个在.net Core 2.0运行时运行的ASP.net Core 2.0应用程序,这两个应用程序目前都处于预览版本.但是,我无法弄清楚如何让Kestrel使用除默认http://localhost:5000侦听URL 之外的其他内容.

我可以在谷歌谈论一个server.urls设置的大多数文档,即使在1.0预览中也似乎已经改变urls,但是两者都没有用(打开调试日志记录让Kestrel告诉我没有配置监听端点).

很多文档也谈到了a hosting.json,我不能使用默认的appsettings.json.但是,如果我比较加载新配置的推荐方法,这看起来与新WebHost.CreateDefaultBuilder方法完全一样,除了它加载appsettings.json.

我目前还不明白appsettings.json IConfigureOptions<T>是如何相关的,如果有的话,那么我的麻烦可能源于对KestrelServerOptionsSetup实际操作缺乏了解.

appsettings .net-core kestrel-http-server asp.net-core

11
推荐指数
3
解决办法
1万
查看次数