security - Vert.X 安全性

标签 security vert.x

我计划跨集群和跨 Web 客户端使用 vert.x 事件总线。您能否澄清事件总线是否可以安全地交换 secret 数据?如果我没有错,事件总线使用 JSON 或简单的 vertx 兼容数据类型,文档并没有明确提及是否可以在通过事件总线时对其进行加密。如果有例子,请欣赏。

最佳答案

我相信这个问题现在已经解决了。如果您阅读有关最新 3.3.0 版本的博客 - http://vertx.io/blog/vert-x-3-3-0-is-released/ - 提到以下内容:

“使用此版本,您可以配置事件总线的 TCP 方面,例如使用 SSL。”

然后如果你看这里 - https://github.com/eclipse/vert.x/blob/master/src/main/java/examples/EventBusExamples.java - 您可以在example13中找到以下代码:

VertxOptions options = new VertxOptions()
    .setEventBusOptions(new EventBusOptions()
        .setSsl(true)

因此,虽然默认情况下总线的传输可能不会受到保护,但现在应该可以在需要时启用 SSL。

关于security - Vert.X 安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29199392/

相关文章:

macos - 为什么即使我将自定义 URL 重定向到 127.0.0.1,我仍然看到正在使用本地主机证书?

windows - 在 Windows 上保护 Git 服务器?

java - Apache Shiro 中的用户管理

security - 在Zend应用程序中处理无效输入的最安全方法是什么?

javascript - 直接从 Ionic 访问 Hazelcast map

java - Vertx-ignite 3.4.2 不适用于 Ignite 2.0.0

jquery - 在使用 eval 执行动态加载的 JavaScript 文件之前,jQuery 如何清理它们?

java - Vert.x - 使用 DataInputStreams 的 GraphQL 订阅

java - 在 Vert.x 应用程序中使用 Project Reactor

java - Vertx WebClient 下载文件