Dynamics crm Dynamics 365 Webhook Json远程执行上下文以德语字符作为垃圾发送

Dynamics crm Dynamics 365 Webhook Json远程执行上下文以德语字符作为垃圾发送,dynamics-crm,webhooks,microsoft-dynamics,dynamics-crm-online,power-automate,Dynamics Crm,Webhooks,Microsoft Dynamics,Dynamics Crm Online,Power Automate,使用插件注册,我注册了webhook、Power Automation和 发送到webhook的Json(远程执行上下文)似乎没有问题,但当字段值中出现德语字符时,它将作为垃圾发送 我尝试将httpheader作为内容类型添加到webhook中:application/json;字符集=utf-8或接受字符集:utf-8 但这没有帮助。 以前有没有人遇到过类似的问题? 我怀疑Dynamics crm方面存在漏洞,尤其是插件注册工具,但我可能错了。您可以在发送之前对内容进行编码,或者您可以创建一个

使用插件注册,我注册了webhook、Power Automation和

发送到webhook的Json(远程执行上下文)似乎没有问题,但当字段值中出现德语字符时,它将作为垃圾发送

我尝试将httpheader作为
内容类型添加到webhook中:application/json;字符集=utf-8
接受字符集:utf-8
但这没有帮助。 以前有没有人遇到过类似的问题?
我怀疑Dynamics crm方面存在漏洞,尤其是插件注册工具,但我可能错了。

您可以在发送之前对内容进行编码,或者您可以创建一个将在Webhook上调用的函数,并在函数内部将内容编码为UTF-8,然后对最终端点进行第二次调用,如果需要,您还可以在那里进一步转换数据。

提到的两种方法似乎都非常相关,但是,我与Microsoft通了电话,在从Dynamics发送webhook请求时确实存在错误。因此,即使您使用Azure,最终也会使用rubish。我使用德语内容,并且我能够使用IServiceEndPointNotificationServices修复此问题。我可以添加更多问题吗,在将数据/上下文保存到Webhook之前,如何使用IserviceEndpoint。据我所见,PRT有Webhook,然后是MessageStep。此消息发送到webhook,而不使用
IserviceEndpoint