gpt4 book ai didi

ssl - 您可以在 Lagom 中为 Websockets 使用 SSL/TLS 吗?

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

我正在使用 Lagom 微服务框架,流媒体请求和响应使用 websockets 作为传输。但是,内置的 websocket 客户端 (netty) 不处理 SSL 连接。我知道有多种架构可以避免这种情况,其中 SSL 终止不是由 Lagom 本身处理的,但是对于我们的应用程序,我们需要一直到端点的 TLS。

帖子 ( https://groups.google.com/forum/#!topic/lagom-framework/QcOvK8H3R94 ) 建议 akka-http websockets 支持 TLS,但目前这不是 Lagom 客户端的选项。

最佳答案

这个要点(https://gist.github.com/DaveDeCaprio/4db9d36a5e907fb5810c00e919347aa3)为 Lagom 提供了一个 Akka HTTP websockets 客户端的例子。

我没有将其作为完整的 pull request 包括在 Lagom 中,因为它仍然很老套。最大的问题是从流式调用返回的 RequestHeader 是一个伪造的通用 Ok header 。实际的 HTTP 调用在流被具体化并运行之前不会进行。这是由于 akka http 和 netty 处理 websockets 的方式不同。这并非易事。

关于ssl - 您可以在 Lagom 中为 Websockets 使用 SSL/TLS 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48232680/

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