6***@qq.com
6***@qq.com
  • 发布:2024-04-01 11:55
  • 更新:2024-04-01 11:55
  • 阅读:273

【报Bug】ssl单向验证,ios请求提示此服务器的证书无效,安卓正常。前几个月均正常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 4.07

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: iphone14 pro max

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

1

预期结果:

ios所有接口正常请求

实际结果:

ios所有接口请求不通

bug描述:

服务器设置了ssl证书(自生成,不被信任)
客户端设置了ssl单向验证
安卓正常,ios报错
提示此服务器的证书无效。您可能正在连接到一个伪装成“xx.xxx.xxx”的服务器,这会威胁到您的机密信息的安全。(-1202)
几个月前两方还都正常,证书没过期,代码等没有改动,现在就是安卓正常,ios怎么都不行了

    uni.configMTLS({  
        certificates: [{  
            host: "xxx.xx.xx.ip",  
            server: ["/static/server.cer"]  
        }],  
        success: (res) => {  
            console.log(res);  
        },  
        fail: (res) => {  
            throw res;  
        }  
    });
2024-04-01 11:55 负责人:无 分享
已邀请:

要回复问题请先登录注册