记录有关Https、443、SSL、百度地图、云服务器、网易有数BI 等相关知识

近日项目需要实现在网易有数BI上嵌入百度地图的功能,把相关知识点记录一下。

1.网易有数BI可以使用“工具”中的“网页”组件嵌入其他网页,但是嵌入的网页必须是Https的。

2.通过网易云服务器购买免费的SSL证书,生成后的证书竟然全部是“.pem”格式的文件,由于系统是通过IIS进行部署的,IIS导入证书,需要“.pfx”格式的文件,需要将“.pem”格式的文件转为“.pfx”格式的文件。

 (费了很大周折)

3.百度搜索,两种方法,一种是通过(SSL证书格式转换工具-中国数字证书CHINASSL)这个网址进行在线生成,生成后的文件(文件只有0kb,隐约感觉此方法行不通)放到服务器上,在IIS上进行导入证书,提示如下:

(或许是我的操作不对,或许是只用通过这个网站购买了收费的SSL证书才可以进行转换,这些都只是猜测)

第二种,通过(http://slproweb.com/products/Win32OpenSSL.html)这个网址下载Win64 OpenSSL v3.0.1.exe

安装成功后设置环境变量,将安装目录下的bin目录设置到环境变量中,如安装在C:\OpenSSL-Win64,则将C:\OpenSSL-Win64\bin;复制到Path中

接下来打开命令行程序cmd(以管理员身份运行)并进入.pem文件所在的目录,运行以下命令

openssl pkcs12 -export -out www.domain.com.pfx -inkey www.domain.com.key -in www.domain.com_cert.pem
命令格式:openssl pkcs12 -export -out 输出文件名称 -inkey key文件名称 -in pem文件名称

回车执行会提示设置密码,不需要可以直接回车

执行完成后就会在当前目录生成.pfx证书文件了

参考内容:SSL证书 .pem转.pfx_af13965760957的博客-CSDN博客 

查询到的其他转换方法:使用openssl转换pem为pfx证书_king_jie0210的专栏-CSDN博客_pem转换为pfx​​​​​​

将生成的.pfx证书文件放置服务器上,在IIS上进行导入,提示“指定的网络密码不正确”(确定生成时的密码输入正确),继续百度,找到这篇文章证书文件(pfx)读取时报 “指定的网络密码不正确” - 三瑞 - 博客园 ​​​​​​​ 

按照步骤进行操作,依然无效。(具体原因不明)

继续百度搜索,找到了这样一个网站

https://www.sslaaa.com/tools/crt_to_pfx

将之前生成的私钥privkey.pem和fullchain.pem以记事本打开,将内容复制到网站上,自动生成pfx文件

这次生成后的证书文件,完美导入IIS。

4.IIS上如何导入".pfx"的证书文件:

 参考这篇文章Microsoft Windows Server 2012 IIS 8.0 - PFX证书导入 - SSL 证书恢复 - 中国数字证书CHINASSL

5.云服务器安全组规则中添加443端口,云服务器防火墙添加443端口例外

6.百度地图https访问方式

参考这篇文章:

百度地图https访问方式_佳友-CSDN博客_百度地图https

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值