Sockets Dart socket.io自签名证书

Sockets Dart socket.io自签名证书,sockets,dart,https,socket.io,Sockets,Dart,Https,Socket.io,我正在用这个。我已在端口443上设置了一个Socket.IO服务器,该服务器具有自签名证书。尝试连接时,错误消息为: (操作系统错误: 证书验证失败:自签名证书(handshake.cc:352)) 如何让客户端或Dart忽略自签名证书的错误提示 我知道与socket.io等效的NodeJS通过将变量rejectUnauthorized设置为false来允许它。但它似乎在飞镖 这是Dart中用于初始化和连接到服务器的代码: IO.Socket socket = IO.io('https://lo

我正在用这个。我已在端口443上设置了一个Socket.IO服务器,该服务器具有自签名证书。尝试连接时,错误消息为:

(操作系统错误: 证书验证失败:自签名证书(handshake.cc:352))

如何让客户端或Dart忽略自签名证书的错误提示

我知道与socket.io等效的NodeJS通过将变量rejectUnauthorized设置为false来允许它。但它似乎在飞镖

这是Dart中用于初始化和连接到服务器的代码:

IO.Socket socket = IO.io('https://localhost', {   
    'transports': ['websocket'],
    'reconnectionAttempts': 1,
    'rejectUnauthorized': false
  });

客户端是浏览器还是另一个镖虚拟机?客户端目前是UBtutuo上的DART项目,您是否考虑使用DART:IO来构建WebSoCK连接?您可以使用“WebSocket.fromUpgradedSocket”要升级一个现有的套接字,可以使用SeCuSockKe.Snink,它有可能忽略坏的证书:我想使用Sock.IO提供的特性:)客户端是浏览器还是另一个DART VM?客户端当前是一个在UBtutuo上的DART项目,您是否考虑使用DART:IO来构建WebSocket连接?您可以使用“WebSocket.fromUpgradedSocket”来升级现有套接字,您可以使用SecureSocket.connect来升级现有套接字,SecureSocket.connect可以忽略坏证书:我想使用Socket.IO提供的功能:)