asp.net - 在本地主机上应用 SSL

标签 asp.net iis ssl

enter image description here我正在使用自签名证书在示例 Web 应用程序中应用 SSL。目的是在我从 http 转到 https 或相反时测试 session 可用性。 我的本地主机地址是 localhost:5366。我做了如下这些:

我在 IIS 中添加了一个网站。但是感到困惑的是,当使用 http 进行绑定(bind)时,我给了端口 5366。我工作正常但是当我删除它并应用 https 时,端口 5366。页面不加载。

那么,我应该怎么做才能做到这一点?

最佳答案

它有点令人困惑,但如果我敢打赌,你正在交换 VS 和已发布站点的 Debug模式,如果有误请纠正我。 我以这种方式配置了我的 https 站点:

  1. 将您的 IIS 配置为通过端口 443 接受 https。
  2. 将网站文件系统位置设置到某个文件夹
  3. 使用 VS 将您的网站发布到此文件夹
  4. 通过 https://localhost 访问它

希望它有用!

关于asp.net - 在本地主机上应用 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15226308/

相关文章:

c# - 将服务器端 onclick 事件添加到以编程方式创建的 div

silverlight - Lightswitch : Load operation failed for query 'GetAuthenticationInfo' . 远程服务器返回错误:NotFound

c# - 使用 CORS 通过 IIS 访问 WCF REST 服务在本地工作,但不能从连接的设备工作

asp.net - 使用远程 IIS 调试 ASP.NET 应用程序

c# - 为什么要序列化整个 HttpResponseMessage?

ios - 带有客户端证书的 SecTrustSetAnchorCertificates

c# - 如何解决 Microsoft SQL Server。错误 233。提供商 : SSL Provider

apache - CentOS 上 Apache SSL 代理背后的 Jira

asp.net - 未知服务器标签 'asp:ListView'

事件查看器中的 ASP.NET 2.0 System.AccessViolationException