在 FIWARE 中启用 Orion - IoT-AgentJson 之间的加密通信?

问题描述 投票:0回答:1

我想启用 TLS 通信:

  • Orion ←→ IoTAgentJson

我已经查看了 Orion 和 IoTAgentJson 的文档,但是,我并不完全清楚。

IotAgentJson包括一些环境变量

IOTA_HTTP_KEY
IOTA_HTTP_CERT
。但是,文档指出“HTTP 相关的环境变量将用于即将到来的 HTTP 绑定”。我假设它与通过 HTTP 连接的设备有关,而不是与 Orion 通信。

有线索吗?

security fiware fiware-orion
1个回答
0
投票

有特定的配置参数来建立 IotAgent->CB 通信,但可能没有以最佳方式记录

在 config.js 文件中尝试这个,假设你的 CB 在提供 HTTPS 协议的代理后面:

contextBroker: {url: 'https://xxxxxxx:xxx'}

如果您使用 envvars 配置 iotAgent,请改用它:

IOTA_CB_URL

如果您需要额外的安全性并且中间有一个 PEP 代理,您可能需要指定身份验证配置:

 authentication: {
        enabled: true,
        type: 'keystone',
        header: 'X-Auth-Token',
        host: 'localhost',
        port: '0000',
        user: 'xxxxx',
        password: 'xxxxx'
    }

希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.