分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

衔接上一篇文章,提到了公司只能提供Nginx下的SSL证书,却要在IIS里面开启https这个问题。本来想去申请上次分享的沃通免费SSL证书。结果发现我并没有域名控制权,只好作罢。

转念一想,既然没有那我就生成一个好了!于是在百度搜索:pem to pfx (pem是nginx下的证书格式,pfx是IIS7下的证书格式)、SSL证书转换等关键词。结果只搜到从pfx到pem的转换,而且是通过openssl和一大堆麻烦的步骤!

我是一个很懒的人,所以并不想在这棵树上吊死,于是到谷歌搜一下老外的工具。我深知在谷歌搜老外的最好是用英文,于是直接搜索pem to pfx,果然一下就被我找到了:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

Ps:要是不会翻谷歌,可以用谷粉搜搜引擎(自己百度地址),和谷歌一样的结果。

一、证书转换

我随便点开第一个发现就可以成功转换!下面是简单分享:

工具地址:https://www.sslshopper.com/ssl-converter.html

简单步骤:

①、选择转换后的格式(Type To Convert To),这里我选择IIS专用的pfx:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

②、选择后栏位即刻发生改变,这时候需要上传nginx下的*.pem和*.key2个证书相关文件,然后输入你自定义的证书密码,最后点击最下面的蓝色按钮(Convert Certificate)即可下载到转换后的pfx证书了!

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

二、导入证书

之前分享过在Linux服务器下开启https的方法,而这次是IIS,所以也简单分享一下。

①、添加证书管理

IIS服务器->开始->运行->输入MMC->确定后弹出如下界面->点击文件->选择添加/删除管理单元:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

②、下拉左边列表,找到证书并添加:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

③、选择计算机账户:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

④、跟着向导继续下一步并完成后,刚刚的MMC控制界面就可以看到【证书】选项了,如图点开个人选项,并右键证书,在所有任务里面选择导入:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

⑤、在弹出的界面的右下角,选择个人信息交换pfx格式,并选择刚刚通过在线转换得到的pfx证书:

 

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

⑥、后面继续跟着向导操作直到导入成功(导入时需要输入之前设置的证书密码),刷新管理界面看到证书即可。

三、分配证书

①、打开IIS7.0管理器面板,找到待部署证书的站点,点击“绑定”如图:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

②、选择“绑定”->“添加”->“类型选择https” ->“端口443” ->“ssl证书【导入的证书名称】” ->“确定”,SSL缺省端口为443端口,如图:

分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法

确定后,就成功了,你可以通过https访问该站点测试效果。当然https页面里面是不允许出现http资源的,否则浏览器会自动拦截。解决方法就是讲这些http资源全改成https资源或者将 http://**.js 改成 ://**.js 这种灵活的相对路径,当然前提是这个资源支持https协议。

好了,就分享这么多,比较简单的经验,希望能节省不少苦逼的转换和设置时间!

发表评论

gravatar

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

刷新评论

目前评论:15   其中:访客  15   博主  0

  1. 唐家三藏 1 来自天朝的朋友 Safari浏览器  Android 4.4.4 HM NOTE 1LTE Build/KTU84P 山东省滨州市无棣县 联通

    路过

  2. 圆月博客 5 来自天朝的朋友 搜狗浏览器 Windows XP 广东省珠海市 电信

    感谢分享

  3. 我要钱来赚 3 来自天朝的朋友 QQ浏览器 iPhone iPhone OS 8_1_1 like Mac OS X) AppleWebKit 浙江省湖州市 电信

    感谢分享

  4. 分钱榜 3 来自天朝的朋友 QQ浏览器 iPhone iPhone OS 8_1_1 like Mac OS X) AppleWebKit 浙江省湖州市 电信

    暂时用不到,先收藏了

    • DeeBoo'blog 0 来自天朝的朋友 火狐浏览器 Windows 7 广东省广州市 电信

      感谢分享~~~~~~~~~~~欢迎来访~~

  5. 久闻网蒲德高 0 来自天朝的朋友 谷歌浏览器 Windows 7 四川省成都市 电信

    这文真好,很实用、

  6. 网络兼职 0 来自天朝的朋友 QQ浏览器 Windows 7 湖南省衡阳市 电信

    很好,很强大

  7. 艾薇百科 3 来自天朝的朋友 Opera浏览器 Windows 7 北京科技大学

    这个好,先收藏起来

  8. 堕落的鱼 1 来自天朝的朋友 谷歌浏览器 Windows 8.1 北京市 北京亿安天下网络科技有限公司BGP节点(北京电信互联网数据中心+北京联通)

    来学习了。

  9. Marnger's blog 1 来自天朝的朋友 谷歌浏览器 Windows 7 湖南省怀化市 联通

    感谢分享,博主的文章篇篇为精品。

  10. NVZA 2 来自天朝的朋友 QQ浏览器 Windows 7 广东省广州市 电信

    感谢博主的分享,还有一个问题就是 iis7.5 怎么实现http 301跳转https

  11. facekiss 1 来自天朝的朋友 火狐浏览器 Windows 7 浙江省湖州市 电信

    iis7.5 下如何实现 多站点开启ssl证书? 普通方式只能邦定一个证书。 但是我A站,B站不可能用一个证书的呀。求解!

  12. 小樱 0 来自天朝的朋友 谷歌浏览器 Windows 8.1 广西北海市 电信

    pfx转crt后手机不支持没ca怎么办

加载中,请稍候...