Visual Studio 2015 / IISExpress更改SSL端口

时间:2015-09-29 09:36:33

标签: visual-studio-2015 iis-express

我有2个项目,一个Web API和一个客户端angularJS项目(使用Empty Project模板创建)。我的客户端要求我强制使用SSL,因此对于Web API,我创建了一个filterAttribute。 无论如何,我将两个项目都改为SSL Enabled。问题是,两个项目都显示其SSL网址为 http://localhost:44300 ,这显然不会起作用。

所以我决定更改applicationhost.config文件。 对于Visual Studio 2015,它似乎位于 .vs 文件夹中。当我在那里更改它时,如果我打开我的项目,它会覆盖它并将其重新置于 44300

我尝试创建虚拟目录(在我的API的属性中),并尝试覆盖应用程序根URL。 两者都没有。

有谁知道如何使用不同的SSL端口?

2 个答案:

答案 0 :(得分:14)

对于Asp.Net Core,请参阅“/Properties/launchSettings.json”文件。

答案 1 :(得分:2)

对于vs2015,我在我的解决方案中的.vs \文件夹下找到了包含正确内容的applicationhost.config文件。