在 Azure IOT EDGE 中加密的消息路由到 Blob

Message Encrypted in Azure IOT EDGE Route to Blob

我正在将数据从 Azure EDGE 发送到 Azure IOT 中心。我已经配置了到 Blob 存储端点的路由。我收到消息,但当我查看 JSON 文件时,正文已加密。我已将端点配置为 JSON

{"EnqueuedTimeUtc":"2019-08-30T19:33:53.4120000Z","Properties":{"sequenceNumber":"88","batchId":"16212de8-b502-471d-97d5-55edc6f384f6"},"SystemProperties":{"connectionDeviceId":"xxxE-01","connectionModuleId":"SimulatedTemperatureSensor","connectionAuthMethod":"{\"scope\":\"module\",\"type\":\"sas\",\"issuer\":\"iothub\",\"acceptingIpFilterRule\":null}","connectionDeviceGenerationId":"637027812073417448","enqueuedTime":"2019-08-30T19:33:53.4120000Z"},"Body":"eyJtYWNoaW5lIjp7InRlbXBlcmF0dXJlIjo2Ny45NTc3MzU3MzMzNDIyNzUsInByZXNzdXJlIjo2LjM0OTYxNTQ2MzI5MjE1NzV9LCJhbWJpZW50Ijp7InRlbXBlcmF0dXJlIjoyMC44Njk4MzEwMzQ2MjAyMTIsImh1bWlkaXR5IjoyNH0sInRpbWVDcmVhdGVkIjoiMjAxOS0wOC0zMFQxOTozMzo1My40MTk1MDc4WiJ9"}

样本中的正文是 base64 编码的 json 格式化文本:

{"machine":{"temperature":67.957735733342275,"pressure":6.3496154632921575},"ambient":{"temperature":20.869831034620212,"humidity":24},"timeCreated":"2019-08-30T19:33:53.4195078Z"}

我见过如果邮件的内容编码 属性 设置不正确会出现这种情况?是否在您的消息中正确设置。其中大部分是 utf-8。