【问题标题】:asp.net: how to use ssl certificateasp.net:如何使用 ssl 证书
【发布时间】:2011-04-29 18:15:24
【问题描述】:

我使用 IIS 5.1 创建了 ssl 证书并生成了一个文件 certreq.txt。现在使用这个文件的下一步是什么。我是一名开发人员,正在我本地机器上托管的网站上工作。是否需要从任何 CA 获得许可?

请尽快指导我。

【问题讨论】:

  • 请注意,您没有从 CA 获得许可证。您将获得由 CA 签署的证书。

标签: ssl certificate


【解决方案1】:

您可以创建一个 self-signed cert,但如果这是一个公共网站,那么对于最终用户来说这不是很优雅,因为会有关于证书有效性的提示。否则,是的,您需要从 CA 获取证书。我发现最好的是Verisign,虽然绝对不是最便宜的。其他的是 Godaddy、CheapDomain,几乎任何注册商都可以提供帮助。

该链接适用于 5.1,但您可以在所有版本上找到 tutorials。对于测试,我会走自签名路线。

【讨论】:

    【解决方案2】:

    从 IIS 生成的证书是自签名证书,可用于测试您的网站。但是,如果您使用自签名证书运行公共网站,每个用户都会收到该网站不安全的警告。当您准备好发布您的网站时,您最终需要从 CA 获得许可。您的域名托管服务商应提供 SSL 证书服务,费用为 50-150 美元/年。

    【讨论】:

    • 感谢您的回复。我只想在我的个人电脑上测试我的网站,直到我将它部署到服务器上。我想用 https:// 打开一个页面。现在我该怎么办?只需创建 certreq.txt,然后将 URL 提供给该页面,例如 https://。但是该 certreq.txt 文件对该特定网页的影响是什么?
    • 我将在部署站点时获得许可证,但是为了测试通过 iis 创建自签名证书 certreq.txt 后的下一步是什么?请帮助我,因为我的工作被困在这里......
    【解决方案3】:

    您可以自行签署证书或将其发送给 CA,以避免出现不信任此站点提示。 SSLTools Manager 是一个漂亮的应用程序,可以将您的 csr 发送到 CA。不过不确定自签名功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多