0

我已按照在线说明在端口 80 和 443 上使用 IISExpress。但是,当我尝试在 VS2012 中的 MVC4 站点上设置启用 SSL 属性时,它总是分配端口 44300。无法在 VS2012 属性中编辑该分配窗户。

奇怪的是,IISExpress 的配置文件设置为仅绑定端口 80 和 443(我删除了 localhost 的绑定,其中包括端口 44300 的绑定)。

当IISExpress设置为使用它时,任何人都知道如何让VS2012使用端口443?

4

1 回答 1

0

事实证明,项目文件中有一个参数(例如,YourApp.csproj,如果您使用的是 C#)设置要使用的 SSL 端口。我找不到从 VS2012 UI 中更改它的方法。但是如果你在记事本中修改 csproj 文件——参数名称是 IISExpressSSLPort——那么当你在 VS2012 中选择 SSL Enabled 时,它将使用端口 443。它也不会覆盖 IISExpress 配置文件中的设置,也就是也很有用:)

于 2013-06-16T21:15:05.577 回答