gpt4 book ai didi

ssl - 如何打开安全的 Websocket (WSS) 到 Kafka websocket 代理服务器

转载 作者:太空宇宙 更新时间:2023-11-03 14:34:47 25 4
gpt4 key购买 nike

我们有 2 台服务器 - 一台用于安全 (https) 上传 html 页面的 Apache 服务器。 ( https://trial.xxx.org ) 使用 SSL 运行的 Apache 服务器。另一个是 Kafka Webproxy 服务器,根据( https://github.com/Microsoft/kafka-proxy-ws )使用 wsPort: 9999

Chrome浏览器是上传的客户端https://trial.xxx.org使用带有 Websocket 代码的 JavaScript 页面 - ws 和 wss 都失败:

错误:'ws://proxyserver:9999“混合内容:位于 'https://trial.xxx.org//main_page/main.jsp?pg=PRACTITIONER 的页面' 通过 HTTPS 加载,但试图连接到不安全的 WebSocket 端点 'ws://proxyserver:9999/?topic=16-59408-5'。此请求已被阻止;此端点必须可通过 WSS 使用。”

错误:'wss://65.111.165.95:9999/在 kafka 代理端将 kafka ws 更改为 wss 后,我们看到如下错误:kafka.js:11 WebSocket 连接到 'wss://webproxy:9999/?topic=16-59408-5' 失败:建立连接时出错:net::ERR_CONNECTION_CLOSED因此 wss 和 ws 都失败了。我们想使用 wss。

是否需要修改kafka websocket代理代码来支持wss?或者我们缺少 Apache 设置。

感谢任何线索。

最佳答案

你可以试试这个而不是 Microsoft/kafka-proxy-ws : https://github.com/Effyis/kafka2websocket

它的设置非常简单,它支持 wss

关于ssl - 如何打开安全的 Websocket (WSS) 到 Kafka websocket 代理服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48949696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com