我创建了一个带有inf文件和certreq的证书,其设置如下:
$InfFile = @"
[NewRequest]`r
FriendlyName = $FQDN
Subject = "CN=$FQDN,OU=$OrganizationalUnit,O=$Organisation,L=$Locality,S=$State,C=$CountryName,E=$Email"`r
KeySpec = 1
KeyLength = 2048
Exportable = TRUE`r
RequestType = PKCS10`r
[Extensions]
2.5.29.17 = "{text}"
_continue_ = "DNS=$FQDN&"
_continue_ = "DNS=$SERVERNAME"
"@如果我在脚本中运行此操作,则将创建证书。但是我无法导出私钥,即使我将"Exportable“的值设置为true。如下图所示,似乎没有密钥与证书相关联:
在这里,有关联密钥的证书可供参考:
我不太清楚我做错了什么,有什么想法吗?
巴巴洛
发布于 2022-01-26 13:50:36
刚刚找到了我自己问题的答案。我必须将以下内容添加到inf文件中: MachineKeySet = TRUE
https://stackoverflow.com/questions/70852045
复制相似问题