【问题标题】:Android library for WSS (Secure Web Socket)用于 WSS(安全 Web 套接字)的 Android 库
【发布时间】:2023-03-06 21:22:01
【问题描述】:

我正在尝试连接到 来自Android的WSS(客户端+服务器证书认证+企业代理认证+自签名证书链)。

我尝试了 Autobhan 库、Koush AsyncIO、SecureWebSocket、支持 TLS 的 Autobahn 库等等。

我无法让它工作。

关于支持库的任何建议或对我的服务器配置进行尽可能少的更改以使其工作(必须使用 Https)?

【问题讨论】:

  • 我们的 SecureBlackbox 应该可以完成这项工作。根据当前的 SO 规则,您的问题是题外话。
  • @Eugene,我的问题是在我的足迹之后的真正问题,我没有提出任何意见或什么。据我所知,这是有效的。我怎么跑题了?
  • “离题”是一件很愚蠢的事情,很多时候人们无法单独通过 Google 辨别出最适合一项任务的库可能是什么。从使用它的人那里获得意见很有用,SO 一直是发表此类意见的好论坛。
  • 我喜欢题外话,它们通常有我需要的答案,即使所谓的“专家”认为我不需要它们。
  • 1000+ 次浏览。仍然没有有效的答案?

标签: android https websocket wss


【解决方案1】:

最近才发现这个library (nv-websocket-client)。迄今为止最好的适用于 Android 和 Java 的 websocket 客户端库。它支持 WSS 和 RFC 7692。

【讨论】:

  • 那个库有问题。它不会检测服务器端连接何时断开以便在客户端调用 onDisconnected 方法
【解决方案2】:

我正在使用 Tyrus 库。 它有效,但仅适用于 Android 4。 在 Android 5 上,它遇到了 Android 中的一个错误。该错误仅发生在 ssl 连接上。

【讨论】:

【解决方案3】:

你试过https://github.com/TooTallNate/Java-WebSocket

我自己没用过,但看起来很有希望。

【讨论】:

猜你喜欢
  • 2018-07-21
  • 2016-05-19
  • 1970-01-01
  • 2020-07-22
  • 2019-01-13
  • 2012-04-01
  • 2021-06-26
  • 1970-01-01
  • 2020-01-11
相关资源
最近更新 更多