如何给charles 安装ssl证书?如何在贝锐上申请ssl证书?
开发者 | 2019-08-27
Charles作为我们日常浏览https网址的一个代理服务器,它无时无刻都在帮我们监视着浏览器所发送的和所接收的数据信息,它也同时允许一个开发者查看所有连接互联网的https通信,一般来说,为了防范信息传输保密安全,必须给charles 安装ssl证书。因为作为互联网的服务器,在当前信息时代,不得不面对安全隐患问题,所以给charles 安装ssl证书也是十分必要的,下面就具体讲讲如何给charles 安装ssl证书
1、要申请一份相关的ssl证书,当然在这里就不再讲解如何申请一份ssl证书了。在获得ssl证书之后,将ssl证书安装电脑中,打开Charles中的钥匙串访问,在“钥匙串访问中”找到Charles的证书,右键,显示简介,将其设置为始终信任;
2、将ssl证书安装至手机,当然如果手机已经配置有ssl证书,前面这两步就可以省去了,将手机和电脑连接至同一个网络,并按弹窗中的代理地址配置代理。但下图中我的代理地址有些问题。如果你和我一样,使用终端输入ifconfig或者在“系统偏好设置”中打开“网络”都可以看到我电脑的ip地址,并选择一个同样的端口号;
3、在完成以上配置之后,重新打开手机浏览器,并访问chls.pro/ssl 这个网址,然后手机端就会自动下载一份ssl证书,这是检查Charles ssl证书安装成功与否,如果网址打不开,在电脑上看一下Charles有没有弹框,然后点击allow即可让手机正常地访问网络。最后下载完毕后,打开文件,设置好ssl证书名字,安装证书,即可完成为Charles ssl证书安装。
1.登录贝锐官网——SSL证书申请页面,点击“免费申请”;
2.所示填写相关信息;
注意:域名选项需为顶级域名,壳域名与.pw后缀域名不支持申请。
3.提交申请完成,等待审核通过(可通过管理中心——SSL证书页查看进行);
4.进入SSL证书管理页,点击操作栏中的“详情”;
5.这里需要注意:
若证书所绑定域名是由Oray为顶级域名注册商并提供解析服务,则TXT记录会自动帮用户设置,用户无需进行操作
若证书所绑定域名是由其他注册商提供解析,则需去到对应的平台中进行TXT记录的设置
审核单位会在TXT记录生效后进行审批的操作,若审核通过,状态则会变更为“已签发”。
4.进入SSL证书管理页,可以看到目前证书状态提示为“已签发”,在操作栏中点击“下载”,将证书下载在服务器中;
5.申请成功!解压所下载的证书压缩包,可以看到针对不同的WEB类型,证书安装方法与文件也不同。
1.导入SSL证书
需要在SSL证书管理页——证书详情中,查看证书密码(IIS上安装需要使用);
打开IIS服务管理器,在功能列表中,选择服务器证书;
点击右侧操作栏中的“导入”:选择刚才iis文件夹中的pfx证书文件,输入详情页中的密码,选择证书存储类型,最后点击确定;
SSL证书导入成功,可以看到如下图所示的证书信息;
2.分配服务器证书
打开IIS管理器面板,找到待部署证书的站点,点击“绑定”;
点击“添加”->“类型选择 https” ->“端口 443” ->“SSL证书【导入的证书名称】” ->“确定”,SSL 缺省端口为 443 端口,(请不要随便修改。如果您使用其他端口如:8443,则访问时必须输入:https:// 域名:8443)。
重启 IIS7.0 服务,在浏览器地址栏输入:https ://iix7.com (申请证书的域名)测试您的SSL证书是否安装成功。
注意:如果您的网页中有不安全的元素,则会提供“是否显示不安全的内容”,赶紧修改网页,删除不安全的内容(Flash、CSS、Java Script 和图片等)。
charles 安装ssl证书证书贝锐提供多种SSL证书,实现网站HTTPS化,使网站可信,防劫持,防篡改免费提供专业的技术安装服务 让网站更安全!