【问题标题】:Rebus Pub / Sub EncryptionRebus Pub / Sub 加密
【发布时间】:2016-02-13 10:41:00
【问题描述】:

是否可以对订阅消息启用消息加密?

我们希望让外部方通过 AzureServiceBus 和 SAS 密钥 pr 队列订阅消息,但我们使用消息加密并且不希望将该密钥暴露给外部方。

一种方法是为此创建另一条总线,但这似乎很复杂,还有其他方法吗?

还要感谢您对 Stack Overflow 和出色产品的快速回复。

【问题讨论】:

    标签: rebus


    【解决方案1】:

    根据消息的intent value in the headers,您可以通过将the outgoing step that encrypts the message body 包装在决定是否调用该步骤(从而加密正文)的东西中来实现您想要的,但我认为这有点恶心。

    我认为它很糟糕的原因是因为我认为您应该将您的加密总线仅视为内部使用的总线,然后有一个完全独立的总线用于向第三方发布消息。

    这种分离的好处是您可以更新内部消息架构等,而不必担心破坏与外部各方的集成。

    【讨论】:

    • 您可能是对的,将这两条总线分开是件好事。用于安全考虑和业务分离的展位。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 2020-09-03
    相关资源
    最近更新 更多