【问题标题】:Get DocuSign Connect Webhook message on .NET Core API POST action method在 .NET Core API POST 操作方法上获取 DocuSign Connect Webhook 消息
【发布时间】:2022-01-19 21:12:12
【问题描述】:

我已将 DocuSign connect (REST v2.1) 与我的 .NET Core 5 项目集成。但是,一旦 Webhook 将其请求发送到我配置的 POST URL,我不确定如何获取通知正文。

【问题讨论】:

  • 可以阅读请求正文
  • @Chetan:我已经尝试过了,但是它是空的。
  • DocuSign 将如何使用 webhook?它应该在 webhook 中发送什么数据。你能分享读取请求正文的代码吗?你检查请求是否有任何查询字符串参数?
  • @Chetan:我尝试过这样的事情: if (!Request.Body.CanSeek) { Request.EnableBuffering(); } Request.Body.Position = 0; var reader = new StreamReader(Request.Body, Encoding.UTF8); var body = await reader.ReadToEndAsync().ConfigureAwait(false);

标签: c# docusignapi docusignconnect


【解决方案1】:

我能够使用以下代码解决问题。

if (!Request.Body.CanSeek) { Request.EnableBuffering(); } 
Request.Body.Position = 0; 
var reader = new StreamReader(Request.Body, Encoding.UTF8); 
var body = await reader.ReadToEndAsync().ConfigureAwait(false);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-20
    • 2020-10-20
    • 1970-01-01
    • 2021-09-22
    • 1970-01-01
    • 2019-08-23
    • 2019-11-03
    • 2020-08-05
    相关资源
    最近更新 更多