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

  • 时间:
  • 浏览:13
  • 来源:HK的博客 - 专注共享代码信条分享

衔接上一篇文章,提到了公司也能提供Nginx下的SSL证书,却要在IIS上端开启https其他现象图片。曾经想去申请上次分享的沃通免费SSL证书。结果发现我并那末域名控制权,只好作罢。

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

我是另一一两个很懒的人,全都并让你在这棵树上吊死,于是到谷歌搜一下日本前网友见面的工具。我深知在谷歌搜日本前网友见面的最好是用英文,于是直接搜索pem to pfx,你造一下就被我找到了:

Ps:全都 不要再翻谷歌,都也能 用谷粉搜搜引擎(买车人百度地址),和谷歌一样的结果。

一、证书转换

我随便点开第另一一两个发现就都也能 成功转换!下面是简单分享:

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

简单步骤:

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

②、选取后栏位即刻占据 改变,这随后时需上传nginx下的*.pem和*.key另一一两个证书相关文件,否则输入你自定义的证书密码,最后点击最下面的淡蓝色按钮(Convert Certificate)即可下载到转换后的pfx证书了!

二、导入证书

随后分享过在Linux服务器下开启https的法子,而这次是IIS,全都也简单分享一下。

①、添加证书管理

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

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

③、选取计算机账户:

④、跟着向导继续下一步并完成后,随后的MMC控制界面就都也能 看一遍【证书】选项了,如图点开买车人选项,并右键证书,在所有任务上端选取导入:

⑤、在弹出的界面的右下角,选取买车人信息交换pfx格式,并选取随后通过在线转换得到的pfx证书:

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

三、分配证书

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

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

选取后,就成功了,给你通过https访问该站点测试效果。当然https页面上端是不允许再次出现http资源的,否则浏览器会自动拦截。解决法子全都 讲其他http资源全改成https资源因为将 http://**.js 改成 ://**.js 其他灵活的相对路径,当然前提是其他资源支持https协议。

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