【发布时间】:2016-11-12 07:06:37
【问题描述】:
本文末尾http://www.asp.net/vnext/overview/aspnet-vnext/create-a-web-api-with-mvc-6 描述了如何使用 Microsoft.AspNet.Server.WebListener 在控制台应用程序中托管 MVC6 应用程序。
如何在 weblistener 中使用 https?我尝试从 http 和 https 更改 project.json "commands": {"web": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000"} 中的 url,但这没有用(尽管我认为这可能不会那么容易)
--server.urls 参数的格式是什么以允许多个端点(即 http 和 https)?
【问题讨论】:
-
如果您要接受另一个问题的答案,能否修改问题?
-
也许我不应该在同一篇文章中问两个相关的问题。我没有修改问题,而是撤销了答案(对不起 Dusten)。我对达斯滕回答的评论使这两个问题无论如何都没有实际意义(至少出于我的目的)。我发现在 localhost 上不使用 https 并且通过编写一个需要 https 的属性(除了使用 localhost 时)更方便,我不必担心在测试时注释掉 requirehttps 然后不小心将其签入。还有其他方法,但是这种方式对我很有效。
标签: asp.net-core