无需登录即可获取访问令牌

时间:2019-09-03 18:45:51

标签: c# asp.net-core docusignapi

我正在尝试构建一个将使用DocuSign验证文档身份的应用程序。

正在签署文档的人将开始该过程,并且将没有DocuSign的任何登录凭据。

但是,当我使用JWT身份验证方法进行测试时,它总是带我到一个页面,询问用户名/密码。我的最终用户将不会获得此信息。

所有示例应用程序均未解决身份验证问题,只是让您将Access_Token复制并粘贴到网站上的工具之外。

我如何拥有一个不需要最终用户登录DocuSign的嵌入式签名应用程序?

2 个答案:

答案 0 :(得分:1)

JWT身份验证要求用户一次授予同意。获得同意后,应用程序可以随时为该用户自由生成访问令牌(除非以后撤销同意)。

有关使用JWT身份验证的C#/ .net内核的示例,请参见GitHub:https://github.com/docusign/eg-01-csharp-jwt-core

答案 1 :(得分:0)

JWT允许您指定一个userId。 如果您是DocuSign帐户的管理员,并且启用了集成并且至少自己登录过一次,那么以后,如果您在请求中提供了他们的userId,则他们可以使API调用来模拟其他用户,这样他们就不需要登录自己了

希望这会有所帮助