【发布时间】:2011-04-29 18:15:24
【问题描述】:
我使用 IIS 5.1 创建了 ssl 证书并生成了一个文件 certreq.txt。现在使用这个文件的下一步是什么。我是一名开发人员,正在我本地机器上托管的网站上工作。是否需要从任何 CA 获得许可?
请尽快指导我。
【问题讨论】:
-
请注意,您没有从 CA 获得许可证。您将获得由 CA 签署的证书。
标签: ssl certificate
我使用 IIS 5.1 创建了 ssl 证书并生成了一个文件 certreq.txt。现在使用这个文件的下一步是什么。我是一名开发人员,正在我本地机器上托管的网站上工作。是否需要从任何 CA 获得许可?
请尽快指导我。
【问题讨论】:
标签: ssl certificate
您可以创建一个 self-signed cert,但如果这是一个公共网站,那么对于最终用户来说这不是很优雅,因为会有关于证书有效性的提示。否则,是的,您需要从 CA 获取证书。我发现最好的是Verisign,虽然绝对不是最便宜的。其他的是 Godaddy、CheapDomain,几乎任何注册商都可以提供帮助。
该链接适用于 5.1,但您可以在所有版本上找到 tutorials。对于测试,我会走自签名路线。
【讨论】:
从 IIS 生成的证书是自签名证书,可用于测试您的网站。但是,如果您使用自签名证书运行公共网站,每个用户都会收到该网站不安全的警告。当您准备好发布您的网站时,您最终需要从 CA 获得许可。您的域名托管服务商应提供 SSL 证书服务,费用为 50-150 美元/年。
【讨论】:
您可以自行签署证书或将其发送给 CA,以避免出现不信任此站点提示。 SSLTools Manager 是一个漂亮的应用程序,可以将您的 csr 发送到 CA。不过不确定自签名功能。
【讨论】: