我试图让我的网站在 https 下运行,但由于某些原因 IIS express 无法运行。我将启用 SSL 的设置设置为 true,禁用匿名身份验证并将 https url 粘贴到项目 url 部分。每当我启动应用程序时,它都会在标准 http 下运行。设置中是否缺少某些内容?
最佳答案
请看看这是否有帮助: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 选项卡并使用与 SSL URL 相同的值设置项目 URL,例如 https://localhost:44301/
现在您已经配置了 Web 应用程序的默认 URL,我们可以运行站点(F5 或 CTRL + F5)。PS:第一次在 IIS Express 上设置安全协议(protocol)时,系统会提示您安装证书用于 SSL。
关于ssl - iis express - 无法让 ssl 在 visual studio 2015 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43047974/