【问题标题】:iis express - cant get ssl to work in visual studio 2015iis express - 无法让 ssl 在 Visual Studio 2015 中工作
【发布时间】:2017-03-29 22:52:41
【问题描述】:

我试图让我的网站在 https 下运行,但由于某种原因 IIS express 无法发挥作用。我已启用 SSL 设置为 true,禁用匿名身份验证并将 https url 粘贴到项目 url 部分。每当我启动应用程序时,它都会在标准 http 下运行。设置中是否缺少某些内容?

【问题讨论】:

标签: ssl visual-studio-2015 iis-express


【解决方案1】:

请看看这是否有帮助:http://codehotfix.com/enabling-ssl-with-iis-express-in-visual-studio-express-for-web/

选择启动项目并按F4(功能键)这将打开属性窗口。

要在 IIS Express 中启用 SSL,您只需在项目属性中设置“SSL Enabled = true”。

更改值后,Visual Studio 会自动设置 SSL URL,例如,https://localhost:44301/

复制 SSL URL。按 Alt+Enter 转到高级属性,选择 Web 选项卡并将项目 URL 设置为与 SSL URL 相同的值,例如,https://localhost:44301/

现在你已经配置好了web应用的默认URL,我们可以运行网站了(F5或者CTRL+F5)。PS:第一次在IIS Express上设置安全协议,会提示安装证书用于 SSL。

【讨论】:

    【解决方案2】:

    我的猜测是您需要更改项目设置中的开始 URL(在 Web 选项卡下)。

    您关注的文章假定它没有设置任何内容,但您可能之前已经设置了它,它只需要更新到基于 https:// 的 URL。

    【讨论】:

    • 我试过了,但没有任何区别,它总是在 http 下启动
    • @user2347338 我认为你应该用一些设置截图来更新你的问题。
    猜你喜欢
    • 1970-01-01
    • 2016-11-13
    • 2017-09-03
    • 1970-01-01
    • 2020-04-20
    • 2023-03-26
    • 1970-01-01
    • 2016-08-25
    • 2019-05-13
    相关资源
    最近更新 更多