我正在使用自签名证书在示例 Web 应用程序中应用 SSL。目的是在我从 http 转到 https 或相反时测试 session 可用性。 我的本地主机地址是 localhost:5366。我做了如下这些:
我在 IIS 中添加了一个网站。但是感到困惑的是,当使用 http 进行绑定(bind)时,我给了端口 5366。我工作正常但是当我删除它并应用 https 时,端口 5366。页面不加载。
那么,我应该怎么做才能做到这一点?
最佳答案
它有点令人困惑,但如果我敢打赌,你正在交换 VS 和已发布站点的 Debug模式,如果有误请纠正我。 我以这种方式配置了我的 https 站点:
- 将您的 IIS 配置为通过端口 443 接受 https。
- 将网站文件系统位置设置到某个文件夹
- 使用 VS 将您的网站发布到此文件夹
- 通过
https://localhost
访问它
希望它有用!
关于asp.net - 在本地主机上应用 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15226308/