mobile CCTV,mobile surveillance,police body worn cameras

标题: jsw.js文件调用报错net::ERR_CERT_AUTHORITY_INVALID [打印本页]

author: dixf    time: 2020-9-8 10:47
标题: jsw.js文件调用报错net::ERR_CERT_AUTHORITY_INVALID
1、自建内网服务器地址:https://192.168.1.40:8084;
2、开发主机https://192.168.1.79:8080
3、调用jsw代码
      let  url = 'https://192.168.1.40:8084';
   let initCode = window.jSW.swInit({
        url,
        calltype: window.jSW.CallProtoType.HTTP,
        config:{
          bManualLP:true
        },
4、问题描述:如果开发主机调用失败,提示代码如图:
jsw.js:1 WebSocket connection to 'wss://192.168.1.40:8084/jswapi' failed: Error in connection establishment: net::ERR_CERT_AUTHORITY_INVALID




author: xurui    time: 2020-9-8 11:36
我们的接口服务器上https 的证书是自签的,浏览器会报错,您可以在其他页面上先访问一下https://192.168.1.40:8084  ,再运行您的页面
author: dixf    time: 2020-9-8 14:35
xurui post on2020-9-8 11:36
我们的接口服务器上https 的证书是自签的,浏览器会报错,您可以在其他页面上先访问一下https://192.168.1. ...

这样不合理吧,用户使用的时候还要先访问一个不相关的地址。万一用户忘了访问这个地址,后面所有的操作都没办法进行了。有没有办法修改一下接口,不用经过你们的/jswapi这个web请求,初始化时候直接输入websocketURL地址
author: xurui    time: 2020-9-8 16:14
这是证书问题, 浏览器会有警告, 你们可以通过代理把接口服务器的https 端口和你的项目端口放在一起

author: dixf    time: 2020-9-8 16:22
xurui post on2020-9-8 16:14
这是证书问题, 浏览器会有警告, 你们可以通过代理把接口服务器的https 端口和你的项目端口放在一起

怎么配置,有没有具体的例子?
author: xurui    time: 2020-9-8 16:32
我们这边是把打包生成的html , 放在接口服务器的下的, 就是那个 ChromeClient web客户端
author: xurui    time: 2020-9-8 16:35
[attach]2728[/attach]
放在我们服务器软件的这个目录下。就可以通过  我们接口服务器端口进行访问  https://ip:port/【文件夹名称】





欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2