Docusignapi Docusign connect.net侦听器返回空数据

Docusignapi Docusign connect.net侦听器返回空数据,docusignapi,Docusignapi,我是DocuSign Connect的新手,我正在尝试为事件编写侦听器。目前, 我正在使用.net SDK connect listener示例中的代码,但可能会注意到下面代码中的Request.InputStream始终为NULL,尽管从连接日志中可能会注意到POST已完成 byte[] bytes = new byte[Request.InputStream.Length]; Request.InputStream.Read(bytes, 0, bytes.Length); Request.

我是DocuSign Connect的新手,我正在尝试为事件编写侦听器。目前, 我正在使用.net SDK connect listener示例中的代码,但可能会注意到下面代码中的Request.InputStream始终为NULL,尽管从连接日志中可能会注意到POST已完成

byte[] bytes = new byte[Request.InputStream.Length];
Request.InputStream.Read(bytes, 0, bytes.Length);
Request.InputStream.Position = 0;
if (!Directory.Exists(Server.MapPath("~") + "\\EnvelopeCerts"))
    Directory.CreateDirectory(Server.MapPath("~") + "\\EnvelopeCerts");
if (!Directory.Exists(Server.MapPath("~") + "\\Documents"))
    Directory.CreateDirectory(Server.MapPath("~") + "\\Documents");

问题是,它没有产生任何东西,或者是空的。我知道信息是通过POST传递的,所以我不确定我做错了什么。

您如何测试?如果您使用DocuSign进行测试,您使用的是什么环境?您使用的是HTTPS还是本地dev box?这是一个Docusign演示环境,我使用HTTP连接到本地dev box上承载的端口80,带有一个可公开访问的URL。是否使用“发布Xml”选项启动事件。公共部分类接收器:System.Web.UI.Page{[PermissionSetSecurityAction.Demand,Name=FullTrust][PermissionSetSecurityAction.Assert,Unrestricted=true]受保护的无效页\u Loadobject sender,EventArgs e{}我使用的代码来自Docusign SDK MS.NET Connect示例,带有url'http:///HCC/Receiver.aspx“您是否阅读了手册以确保所有设置都正确?我会仔细检查以确保您的连接设置都配置正确,尝试重新发布或通过日志屏幕重新发送更新,或使用多个信封进行测试。另外,你肯定你的URL是可以公开访问的,对吗?老实说,在将DocuSign放入循环之前,我会使用POSTMAN或其他API工具将信息发送到你的本地邮箱。我只是在我的本地邮箱上设置了SDK,并通过Postman和Request.InputStream发送,我看到了长度=2851,这是我从发送的示例XML中所期望的。URL和设置符合连接指南,下面是连接日志的示例响应,它说成功,完成返回状态,但仍然可以看到空的Request.InputStream。完成!另外,从日志屏幕上看,事件通知偶尔会失败,这是演示环境所期望的吗?