【问题标题】:DocuSign Connect Not Sending Out XML MessagesDocuSign Connect 不发送 XML 消息
【发布时间】:2016-06-28 11:50:02
【问题描述】:

我正在尝试让 DocuSign Connect 向我的 URL 发出 HTTP Post 请求。

我已经在谷歌浏览器上使用 POSTMAN 应用程序进行了一些测试,并且我能够处理通过此 HTTP 发布请求发送的 DocuSign XML 消息。

附上我的设置。

我无法接收来自 DocuSign 的任何消息(我已尝试发送和签名),此外,我在“日志”或“失败”下看不到任何日志。 有什么可能的原因吗?

更新:我在我的应用程序上使用了自签名证书,因此 DocuSign 无法将 XML 消息发布到我的 Web 服务。 安装 DocuSign 接受的证书后,此问题已得到解决。

【问题讨论】:

  • 感谢您的更新和解决问题的良好工作。请用解决方案回答您自己的问题,然后“检查”它,因为这是真正的问题。

标签: docusignapi


【解决方案1】:

假设您的帐户已针对 Connect 正确配置,并且您在日志中看不到任何内容或出现故障,这可能是一些原因:

  • 您身边的安全软件或防火墙在消息到达您的听众之前阻止/捕获消息
  • 您正在过滤您没有权限的信封。
  • 您的测试无效(即您已为签名活动配置,但用户拒绝或采取其他措施)。

另外,我刚刚意识到您没有在 Connect 配置中启用 Require Acknowledgement - 尝试将其打开以查看是否开始出现任何故障。这是此选项的文档中的描述:

"Require Acknowledgment: Select this option to log posting failures. DocuSign waits 100 seconds for an acknowledgement before recording a failure. DocuSign logs a failure if the attempt to reach the external endpoint returns anything other than an HTTP 200. The acknowledgment failure messages are logged on the Failures page, which is accessed by clicking FAILURES on the Connect page. When this option is selected, DocuSign will automatically attempt to repost any failures. You can also manually repost from the Failures page."

【讨论】:

  • 让我尝试打开“要求确认”。我正在检查从管理员帐户触发的事件,因此我应该拥有这些信封的权限。另外,我已经为所有事件打开了 Connect,所以我假设这也不是问题。
  • 登录错误: :: 错误 - 底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。根据验证程序,远程证书无效。
  • 我认为问题在于我的服务器当前正在使用自签名证书。将其更新为 DocuSign 接受的证书并在之后更新此问题。谢谢!
  • 是的,这是你的问题。很酷,一旦您安装了正确的证书,请告诉我们...谢谢
【解决方案2】:

检查您是否已启用“连接”作为帐户的一项功能。使用管理工具(新 DocuSign 体验)或 Classic 中的首选项执行此操作。

此外,如果您在生产帐户上试用 Connect,则只有某些类型的帐户包含 Connect 功能。如果未启用,请联系您的客户经理。

演示平台上的所有开发者沙盒帐户都包含 Connect。

所有帐户类型都支持使用 eventNotification 功能在信封级别订阅 webhook。

【讨论】:

  • 我在 Classic 上使用模拟账户,并且启用了“连接”作为账户功能之一。因此,我不确定为什么在我的活动期间没有发送任何消息。
【解决方案3】:

您是使用生产帐户还是沙盒帐户进行 docusign 连接。您必须在 Sandox 帐户的网址中包含协议 HTTP 或 HTTPS,并且必须在生产帐户的网址中包含 HTTPS://,因为需要 SSL在生产帐户中。 Docusign Connect 将 xml 发送到 HTTPS 的默认端口 443:和 HTTP 的 80。如果您无法将端口 443 用于生产,请联系 DocuSign 以查看可能的选项。检查此link 以获取docusign 连接技术信息。希望您已经处理了它的服务器端(即您在要发布的URL 中提到的url),以便在某些情况下从docusign 获得对所需url 的响应事件发生..

例如:

如果您使用沙盒文档帐户进行连接,则要发布的 URL 类似于 http://domain.com/Home/DocuConnect(托管应用程序端口号为 80)。对于沙盒帐户,默认为所有用户启用 docusign 连接。

如果您使用生产帐户进行连接,则要发布的 URL 类似于 https://domain.com/Home/DocuConnect(托管应用程序端口号为 443)。在某些情况下,docusign connect 会根据各自的订阅计划启用。要检查转到功能选项卡,请参阅 Docusign Connect 并尝试勾选复选框,如果未选中,则您必须联系 Docusign 客户经理。

【讨论】:

    猜你喜欢
    • 2023-02-04
    • 2010-12-12
    • 1970-01-01
    • 2022-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多