【问题标题】:Docusign Embedded Signing returnUrl issueDocusign 嵌入式签名 returnUrl 问题
【发布时间】:2016-04-07 18:49:18
【问题描述】:

我在 iFrame 中显示嵌入式签名视图。我能够使用模板正确显示嵌入式签名视图。我从客户端(浏览器)调用内部服务(服务器端),内部服务调用 Docusign API 中的 Post Recipient View 端点。

为了在签名视图重定向到 returnUrl 后将用户重定向到我的 Web 应用程序中的正确视图,我需要在 returnUrl 上有查询字符串参数。以下是 returnUrl 的示例:

{
  ...
  "returnUrl": "http://localhost:5000/#/my/path/redirect?sname=MY_VALUE&debug=foo,baz"
}

我正在使用 sname 查询参数来保存一个字符串的值,一旦用户从 Docusign 签名视图重定向,我将使用该字符串路由到视图。

问题: Signing视图完成后iframe重定向到returnUrl时,returnUrl中的查询字符串被截断,iframe的url为:

http://localhost:5000/#/my/path/redirect?sname

应该是什么时候

http://localhost:5000/#/my/path/redirect?sname=MY_VALUE&debug=foo,baz

我还在 api 文档中读到,event 参数在重定向时也应该出现在查询字符串中,但这也不存在。

是否有我遗漏的步骤或者这是 api 中的错误?

【问题讨论】:

    标签: redirect docusignapi


    【解决方案1】:

    我已经使用 Postman 进行了一些测试,结果 returnUrl 对我有用。我什至尝试直接使用你的(即使我显然无法连接到它)并且它正确地出现了

    http://localhost:5000/#/my/path/redirect?sname=MY_VALUE&debug=foo,baz&event=signing_complete
    

    我什至尝试像您一样使用 iframe 进行签名会话,但重定向时似乎仍在使用正确的 URL。所以我无法复制你的问题。

    您是否在演示环境中尝试这样做?

    【讨论】:

    • 是的,目前我们正在开发中的 Docusign 演示 api/环境。
    • 另外,是否有一个 api 调用将返回在签名完成后 Docusign 将用于重定向的 returnUrl?我可以使用它来查看 Docusign 如何存储 returnUrl。这将帮助我消除如果 returnUrl 在被保留在 Docusign 演示环境中之前被切断。我已确保按预期将 returnUrl 发送到 Docusign api。
    • 无法通过API查询returnURL。你能分享一些示例信封ID吗?
    • @jenny and Luis Scott 问题是在 returnUrl 返回到我们的应用程序后引起的。很抱歉给您带来了困惑,感谢您的及时周到的回复!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多