我如何续订Exchange服务器上使用的SSL证书?

根据MSDN文章更新交换证书 ,我应该使用

Get-ExchangeCertificate -Thumbprint 'AD19B141228C7CF98B5F78DCED978B7C45E15434' | New-ExchangeCertificate -GenerateRequest -PrivateKeyExportable $true

这将生成一个CSR,我通过SSL证书更新网站发送给我们的SSL证书经销商。 该网站然后迅速返回以下错误:

 [20022] CSR Country code invalid 

这并不奇怪,因为据我所知,CSR没有包含任何国家代码。

在过去的几年里,我刚刚买了一张新的证书,换了旧的。 但我真的很想知道这个更新过程出了什么问题。

据我所知,这应该是抓住你现有的证书,并用相同的信息做一个新的CSR(我想一个新的密钥?)。

查看Get-ExchangeCertificate的输出,看它是否包含国家代码( C=XX出现在证书的主题DN中,其中XX是2个字母的国家代码)。 如果没有,那么你的旧证书没有一个,你应该用它来做一个新的证书。 如果是这样,你可能会发现一个错误,你将无法使用这种方法。

无论哪种方式,似乎你应该创造一个新的新的企业社会责任。