有没有办法使用命令提示符在Windows 2012 R2中的IIS中创build自签名证书? 我去了很多文件,到处都有使用Windows PowerShell的教程,但不使用命令提示符。 我的系统中没有安装makecert工具。 有没有其他的命令或工具? 我看到一个selfssl实用程序,但我不知道它是否会在Windows 2012 RE服务器上工作。
问题与我ca-certificates.crt
Nginx反向代理websockets并启用SSL(wss://)?
创build并签署证书
在Linux上吱吱叫SMTP
尝试使用certreq工具。 数据以inf文件的形式给出。 前面提到的链接包含有关文件结构的信息。 此链接包含SSL证书的示例inf文件(可能有更多的帮助)。
然后运行
certreq -new your_inf_file.inf generated_req.req
作为副作用,它将在您在inf文件中指定的商店中的证书注册请求中生成一个自签名证书。 只需将证书移动到My商店,并且(因为它是自签名)到Trusted Root Certification Authorities 。
你也可以使用xca 。 它是建立在openssl上的一个很好的实用程序,它可以让你创建任何证书(自签名或任何CA链),而且易于使用。
我不打扰makecert因为它已被废弃。 相反,我建议你使用PowerShell,因为它是Windows server中的主流管理工具。 Windows server 2012有一个内置的cmdlet来生成自签名证书: https : //technet.microsoft.com/en-us/library/hh848633(v=wps.630).aspx
当Microsoft弃用了makecert工具时,他们使用能够生成自签名证书的certreq cmdline工具来增强开销: http : //blogs.technet.com/b/askds/archive/2012/08/14/ RSA的密钥阻挡-IS-here.aspx
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。