我尝试使用makecert.exe创建证书,但它显示如下:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin>makecert -ss TESTCOM -n CN="TESTCOM FOR Co.,Ltd." -sv E:\markcab\TEST.pvk -r
E:\markcab\TEST.cer Error:CryptCertStrToNameW failed => 0x80092023 (-2146885597) Failed
我知道它是由CN =" TEST Co.,Ltd"中包含的逗号引起的。 ,但我必须在这个命令中使用逗号,我该怎么办?
答案 0 :(得分:0)
要包含昏迷,您必须在CN中附上引用并在CN值之前和之后添加“\”
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin>makecert -ss TESTCOM -n "CN=\"TESTCOM FOR Co.,Ltd.\"" -sv E:\markcab\TEST.pvk -r