首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server 2012自签名证书

问Server 2012自签名证书
EN

Stack Overflow用户
提问于 2012-10-24 11:23:08
回答 1查看 3.2K关注 0票数 1

我已经创建了一个自签名证书,并且我试图用证书启动Server 2012,如果找不到属性的error对象,它就会失败。服务根本不启动。

但是我删除了证书,并且能够启动Server。

但是,我尝试用Encrypt = true和= true连接到SQL服务器,Server客户端能够连接到server。Server是否从2012年起自动使用自签名证书?

如果我设置了Encrypt = true和信任证书= false,那么它也会给我带来信任错误。安装SQL Server 2012时,我没有在它上安装证书。

  1. 它是Server客户端库中的错误吗?即使在没有证书和连接实际上不安全的情况下,它也使用参数Encrypt = true和Trust = true连接。
  2. 如果未配置Server 2012是否自动使用自签名证书?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-28 08:59:35

我只能重复我在对你的问题的评论中所写的内容:如果不发布更多的细节,很可能没有人能直接帮助你。

您可以阅读这和这或这,以获得Server可以使用哪些证书的其他信息。

这里您可以找到有关证书属性和将要创建的私钥的信息。对于密钥来说,拥有AT_KEYEXCHANGE KeySpec选项非常重要。以后很难更改这些选项(将certutil.exe与-importPFX和AT_KEYEXCHANGE一起使用是可能的,但这真的很棘手)。例如,需要用于核心签名的自签名证书应该具有AT_SIGNATURE KeySpec选项。因此,您不能仅仅获得一些未知的自签名证书,并希望它可以用于SSL加密。我建议您使用http://msdn.microsoft.com/en-us/library/windows/desktop/aa386968%28v=vs.85%29.aspx实用程序来创建新的证书,安装它,并使用Server配置管理器来配置它以供Server使用。

在文章或另一个中,您将发现如何使用MakeCert.exe创建可由Server使用的自签名证书的其他信息。

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

https://stackoverflow.com/questions/13048218

复制
相关文章

相似问题

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