我正在尝试使用Mule在SQS上发送xml负载。
当我的需求更改为使用pgp加密加密有效负载时,我没有问题以纯文本形式将xml有效负载发送到SQS亚马逊向我发回了一个关于无效二进制字符的错误(SQSConnectorException)。
如何以亚马逊友好的方式加密我的xml有效负载?
我的sqs配置目前看起来像这样......
<sqs:send-message config-ref="amazonSQSConfiguration" doc:name="Push To Trx Hist Queue" queueUrl="${aws.sqs.baseUrl}/${aws.sqs.trx.hist.queue.name}">
<sqs:message messageBody="#[payload]" />
</sqs:send-message>