首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >https证书颁发

https证书颁发
EN

Stack Overflow用户
提问于 2009-09-11 08:21:01
回答 3查看 686关注 0票数 0

我需要在IIS 7.0 web服务器上使用一些证书在客户端(控制台应用程序)测试我的https代码。我已经创建了自签名证书,它是好的。现在我想用IE可以识别的正式证书进行测试,比如verisign或其他正式证书颁发公司的证书。

有什么简单的方法可以获得一些免费的正式证书吗?我只需要测试几天。

我正在使用VSTS2008+ C# +IIS3.5+ .Net 7.0进行开发。

以下是verisign在我创建免费试用证书时返回的内容,我不确定是什么问题?

代码语言:javascript
复制
Error 950e - Invalid Common Name Error The common name in the CSR contains invalid characters like '?', '*', ':', ' '.  

If you continue to receive this error or have further questions, you may write to support@verisign.com for assistance. Please include the following information in your correspondence:


Product or service you are enrolling for
Your server software vendor (for server certificates)
Common Name of your certificate (for example, www.verisign.com)
URL where you are experiencing this error message.
EN

回答 3

Stack Overflow用户

发布于 2009-09-11 08:47:03

有什么简单的方法可以获得一些免费的正式证书吗?

虽然一些根CA可能更便宜,但我不认为任何根CA是免费的。

如果您想要免费,您可以设置自己的CA (Windows Server有一个),并将其自签名证书添加到Windows用户配置文件( IE使用的)中的受信任根目录。Firefox (我假设还有其他浏览器)有自己的证书存储库,并且需要安装根CA。

票数 2
EN

Stack Overflow用户

发布于 2009-09-11 09:01:02

尝试将您的自签名证书添加到您的受信任根目录,该证书应被接受。我不知道silverlight怎么样,但是对于我前几天做的一个.net web服务客户端来说,它工作得很好。

票数 1
EN

Stack Overflow用户

发布于 2016-01-04 07:33:34

https://letsencrypt.org/将允许您获得免费的浏览器有效的ssl证书,用于https连接到您的服务器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1409663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档