实战开启krpano1.2新版测试服务器https功能

领主 2019-9-15 krpano进阶技能 0 喜欢 (1)

[摘要]krpano1.2推出了新版本的测试服务器,支持加载证书实现https协议本地环境测试,这个对于我们测试项目非常有用,除了krpano项目外,测试服务器还可以测试其他h5的WEb页面。当然,在ios safari浏览器中启用https协议后,可以支持陀螺仪的本地环境iphone ios12进行测试, 这可能是作者主要希望实现的效果。下面领主向大家介绍如何启用虚拟服务器的https功能。

1、我们先下载mkcert.exe软件,下载地址 点击这里,下载后将exe文件重命名为mkcert.exe, 然后在dos命令模式下执行安装命令,然后会弹出证书安装提示如下图:


2、打开测试服务器testing server.exe 获取您本地的局域网ip,然后在dos命令窗口输入以下命令执行:


3、随即在mkcert.exe的同一目录下,会自动生成两个pem证书文件,如下图:


4、打开测试服务器的settings选项卡,选择加载刚才生成的pem证书文件,只需选择任意一个,另外一个将自动读取。

5、一切顺利的话,测试服务器的地址,将显示https前缀,证明https已安装成功,如果要删除https协议,只需要在settings内reset或删除证书文件即可。启用https后,http协议将停止使用,输入http协议将不会自动重定向到https.

6、完成上述步骤,电脑端的https测试环境已搭建完成,但如果要苹果手机safari浏览器上打开本地测试https协议地址,还需要对iphone安装https证书,安装方法如下:

安装好证书后,重启虚拟服务器的https功能,在iphone safari中打开https地址,会按下图提示,点击“详细信息”---》“访问此网站”即可正常打开网页。领主提醒大家,这个https只支持iphone的safari服务器内使用,其他浏览器无法启动,另外安卓手机也不支持访问测试服务器的https地址。

 

7、故障排除:如果大家不幸运出现下图报错情况,需要按我们步骤操作,即可解决这问题:

 

开通会员观看处理方法

喜欢 1 发布评论
发表评论

您必须 [ 登录 ] 才能发表留言!

Top