将signerMustLoginToSign与Embeed签名和rest api一起使用时出现问题



我使用带有rest api和signerMustLoginToSign=true配置的嵌入式签名来强制用户在签名前登录。

我意识到只有docusign帐户所有者才可以签名。如果我试图与其他用户签名,我会收到消息:

身份验证错误提供的登录信息与此信封的帐户不匹配。请再试一次,并使用您收到此信封的同一电子邮件地址登录。

我正在用数据进行POST:

*{"emailSubject":"文档签名","文档":[{"documentId":192691,"name":"mydoc.docx","fileExtension":"docx","documentBase64":"base64"}],"收件人":{"签名者":[{"roleName":"HR","name":"用户1","电子邮件":"user1@user.com","收件人Id":"845a9b97-b31f-4823-842e-91c1e963eca2","routingOrder":null,"clientUserId":null,"userId":null,"选项卡":{"signHereTabs":[{"anchorString":"#HR","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}],"dateSignedTabs":[{"anchorString":"#今日日期","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}],"text选项卡":[],"fullNameTabs":[{"anchorString":"#HiredFullName","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}],"title选项卡":[{"anchorString":"#HiredTitle","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}]}},{"roleName":"CR","name":"User 2","电子邮件":"user2@user.com","收件人Id":"9d1f5d02-8006-452c-918d-ddeb07fa799f","routingOrder":null,"clientUserId":null,"userId":null,"选项卡":{"signHereTabs":[{"anchorString":"#CR","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}],"dateSignedTabs":[{"anchorString":"#今日日期","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}],"text选项卡":[],"fullNameTabs":[{"anchorString":"#ContractorFullName","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}],"title选项卡":[{"anchorString":"#ContractorTitle","anchorXOffset":0,"anchorYOffset":0,"anchorIgnoreIfNotPresent":false,"anchorUnits":"英寸","锁定":true}]}}]},"status":"已发送","sentDate":{"年份":2020年,"dayOfYear":88,"dayOfMonth":28,"dayOfWeek":6,"时代":1,"hourOfDay":11,"世纪时代":20,"周年":2020年,"minuteOfHour":54,"世纪之年":20,"时代之年":2020,"minuteOfDay":714,"monthOfYear":3,"毫秒":189,"secondOfMinute":49,"millisOfDay":42889189,"第二天":42889,"weekOfWeekyear":13,"millis":1585407289189,"区域":{"fixed":false,"uncachedZone":{"cachable":真的,"fixed":false,"id":"美国/圣保罗"},"id":"美国/圣保罗"},"年表":{"区域":{"fixed":false,"uncachedZone":{"cachable":真的,"fixed":false,"id":"美国/圣保罗"},"id":"美国/圣保罗"}},"equalNow":false,"afterNow":false,"beforeNow":true},"completeDate":null}*

我不知道如何生成嵌入签名,但我可以回答错误的含义。此错误来自在与信封不匹配的其他帐户中进行的API调用。我怀疑你试图使用不同的帐户登录,而不仅仅是同一帐户的不同用户。如果请求正确,则您作为嵌入签名的一部分进行的登录不应出现此问题。

编辑:请确保clientUserId不为null或为空。此值用于标识特定收件人的嵌入式发送应用程序。

最新更新