全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

阿里云申请的 CA Wosin 证书,在Windows iis下导入证书的步骤分享

阿里云申请后, 你可以下载一个压缩文件, 里面有两个文件 key & pem 文件. 这两个文件需要 OpenSSL 命令转为 PFX 文件, 导入到IIS中. 这个是阿里云16年才上的一个功能, 不完善, 连文档都没有问了好久, 给了一个这样的文档

https://help.aliyun.com/knowledge_detail/13086385.html

里面有这句话
3. 将PEM/KEY/CRT转换为PFX
使用OpenSSL工具,可以将密钥文件KEY和公钥文件CRT转化为PFX文件。

将密钥文件KEY和公钥文件CRT放到OpenSSL目录下,打开OpenSSL执行以下命令:

openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt

注意, server.crt , 我们下载的并没有用这个文件. 查了一些, 可以把pem后缀改为 crt 文件即可.

然后就是安装openssl了. 比较复杂.
1. 下载安装Perl http://www.activestate.com/activeperl/downloads/
2. 下载 openssl http://www.openssl.org/source/

安装 Perl

双击安装perl 程序包, 完成后 , 运行“CMD”命令,使用cd命令指向perl安装目录的eg文件(默认C:\perl64\eg),执行“perl example.pl”若显示“Hello from ActivePerl!”,则说明Perl安装成功,可以开始使用Perl的相关命令来进行OpenSSL的安装了

安装OpenSSL

1、解压 openssl-1.0.1t.tar.gz 压缩包
2、配置WIN32环境
打开CMD命令行,进入C:\OpenSSL目录,执行命令
perl Configure VC-WIN32
3、进入VC BIN目录,配置VC环境变量, 我使用的是 VS2012 , 所以目录是 C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\ 其他的根据自己的情况.
打开CMD , 运行:VCVARS32.BAT 设置环境变量。
4、返回OpenSSL目录,创建makefile文件
打开CMD , 进入OpenSSL 根目录运行 ms\do_ms
PS 网上参考有这个问题, 但我并没有遇到


该命令不执行汇编语言编译,如报告文末错误,可以尝试ms\do_masm(使用汇编语言)、ms\do_nasm、ms\do_nt等,这几个配置文件是针对不同的系统配置写的批处理。”

5、在Openssl目录下,执行编译

nmake -f ms\ntdll.mak
最终编译动态库完成后,输出都在out32dll目录下:包括可执行文件、两个dll 和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib,如果使用VS/VC编程只需按照下文的方法进行即可,如果需要使用openssl命令,还需要在系统环境变量path中增加c:\openssl\out32dll路径,因为openssl.exe就在该目录下,声明后可以直接在命令行中使用openssl命令。

第五步处理过程可能有几个问题, 1. nmake 命令不是内部命令, 这可能没有配置好环境变量, 要么重新执行第三步. 有人说nmake 是vc bin目录的一个执行命令, 可以带上执行路径, C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\nmake , 但是本人亲测, 不行. 我的解决是用管理员命令重新执行了第三步. 即可

那么现在再回头去做 这句命令, 打开CMD 到你的证书目录下, 运行下面这句
F:\openssl-1.0.1t\out32dll\openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt

2016-7-5 更新:
此证书在Safari 下无法使用. 后来咨询了 阿里云, 说还需要设置MMC 证书控制单元里面的内容, 但是我申请的 StartCom 是不需要设置MMC控制单元里的证书, 具体设置跳转到这里
设置完了, 我在Safari浏览器里再次浏览, 看到证书生效了, 但看证书详情里, Wosin证书竟然放到了 StartCom 根级别下才能正常使用…突然觉得国产的证书Low了一大截.


# iis  # 阿里云  # 证书  # asp.net iis7默认文档错误异常的解决方法  # IIS6.0出错脚本引擎异常处理方法  # 有了SSL证书  # 如何在IIS环境下部署https  # startssl申请SSL证书 并且配置 iis 启用https协议  # win2003架设证书服务器及让IIS6启用HTTPS服务  # IIS7.0 Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站  # IIS下调用证书出现异常的解决方法 (C#)  # 目录下  # 汇编语言  # 这句  # 命令行  # 第三步  # 自己的  # 的是  # 文档  # 公钥  # 完成后  # 我在  # 就在  # 都在  # 不需要  # 只需  # 其他的  # 但我  # 这个问题  # 要在  # 这句话 


相关文章: 长沙做网站要多少钱,长沙国安网络怎么样?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  如何设置并定期更换建站之星安全管理员密码?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  如何快速选择适合个人网站的云服务器配置?  已有域名和空间,如何快速搭建网站?  股票网站制作软件,网上股票怎么开户?  怀化网站制作公司,怀化新生儿上户网上办理流程?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  网站代码制作软件有哪些,如何生成自己网站的代码?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何用VPS主机快速搭建个人网站?  建站之星如何实现PC+手机+微信网站五合一建站?  企业微网站怎么做,公司网站和公众号有什么区别?  视频网站app制作软件,有什么好的视频聊天网站或者软件?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  如何安全更换建站之星模板并保留数据?  如何通过虚拟主机快速搭建个人网站?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  定制建站哪家更专业可靠?推荐榜单揭晓  模具网站制作流程,如何找模具客户?  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  建站10G流量真的够用吗?如何应对访问高峰?  如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本  昆明网站制作哪家好,昆明公租房申请网上登录入口?  详解jQuery中基本的动画方法  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  香港服务器WordPress建站指南:SEO优化与高效部署策略  一键制作网站软件下载安装,一键自动采集网页文档制作步骤?  太原网站制作公司有哪些,网约车营运证查询官网?  如何通过虚拟主机快速完成网站搭建?  魔方云NAT建站如何实现端口转发?  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  油猴 教程,油猴搜脚本为什么会网页无法显示?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  如何在云服务器上快速搭建个人网站?  如何用y主机助手快速搭建网站?  如何在腾讯云服务器上快速搭建个人网站?  如何高效利用亚马逊云主机搭建企业网站?  如何快速配置高效服务器建站软件?  建站主机是什么?如何选择适合的建站主机?  建站之星免费模板:自助建站系统与智能响应式一键生成  三星网站视频制作教程下载,三星w23网页如何全屏?  如何在万网开始建站?分步指南解析  如何彻底卸载建站之星软件? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。