我正在遵循本教程中的第 2 步。输入此命令后,
makecert -r -pe -n "CN=PC-Name" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12
我收到错误:参数太多
如何解决这个问题?请帮忙
我正在遵循本教程中的第 2 步。输入此命令后,
makecert -r -pe -n "CN=PC-Name" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12
我收到错误:参数太多
如何解决这个问题?请帮忙
该命令如下所示:
Makecert -r -pe -n CN="www.example.com" -b 05/10/2010 -e 12/22/2011 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localmachine -sky exchange -sp“Microsoft RSA SChannel 加密提供程序”-sy 12
如果您从上面的 MSDN 页面复制示例命令并通过命令行运行它,您将收到错误“参数过多”。事实证明,上面 MSDN 帖子中使用的破折号实际上是字符:\u2013 (DASH-EN) 而不是减号 \u002D,它是该工具所期望的减号字符。
因此,要使其工作,只需在键入上述命令时将连字符替换为减号即可。在上面的示例中,我用正确的字符替换了不正确的字符,因此请随意复制和粘贴它。