首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >逻辑应用已处理/错误:解密-失败错误:解密AS2消息时出错

逻辑应用已处理/错误:解密-失败错误:解密AS2消息时出错
EN

Stack Overflow用户
提问于 2019-01-19 01:40:16
回答 1查看 435关注 0票数 0

我有一个逻辑应用程序来接收AS2上的x12消息。接收到的消息被签名和加密。

AS2解码连接器成功,但MDN状态失败,如下所示。

代码语言:javascript
复制
 "isFailedMessage": true,"dispositionType</g>":"processed/error: decryption-failed Error: An error occurred when decrypting an AS2 message."

据我所知,我已经为AS2协议接收器做了所有正确的配置。甚至尝试不覆盖属性,仍然看到相同的问题。

我有几个问题。

1>当我在诊断日志中使用B2B管理解决方案时,没有其他信息可以帮助我诊断问题。只有一个条目显示错误信息。如何找到更多关于AS2-Decode连接器端到底出了什么问题的更多信息?

2>您能帮我解释一下为什么会发生这个问题吗

在不启用加密的情况下,相同的流也可以正常工作(源显然需要发送未加密的as2消息)。

谢谢

Srinivasa mahendrakar

EN

回答 1

Stack Overflow用户

发布于 2019-01-20 05:29:22

在发布到接收逻辑应用程序之前,我需要将内容编码为@base64ToBinary消息。在这个问题似乎得到解决之后。

代码语言:javascript
复制
"Response": {
   "inputs": {
   "body": "@base64ToBinary(body('Decode_AS2_message')?['OutgoingMDN']?['Content'])",
   "headers": "@body('Decode_AS2_message')?['OutgoingMDN']?['OutboundHeaders']",
   "statusCode": 200
},

我在这里找到了解决方案https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-b2b-list-errors-solutions

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54258961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档