Docusignapi DocuSign-授予许可-重定向URI变量
我一直在遵循DocuSign文档,让用户“同意”使用DocuSign用户帐户的应用程序。我让它工作了。现在,我尝试对发送用户到DocuSign的url进行一些调整,然后将用户重定向回我的应用程序 这对我现在很有效: 你想做什么: (其中“ABC123”是动态的) 简而言之,我想在重定向URL中传递一个动态值,这样当我得到回调时,我仍然拥有该值我的问题:当尝试传递变量时,它不起作用。DocuSign抱怨没有配置重定向URL-因此我调整了该客户端的DocuSign重定向URL,以在末尾包含“?variableName=”-我得到了相同的错误Docusignapi DocuSign-授予许可-重定向URI变量,docusignapi,Docusignapi,我一直在遵循DocuSign文档,让用户“同意”使用DocuSign用户帐户的应用程序。我让它工作了。现在,我尝试对发送用户到DocuSign的url进行一些调整,然后将用户重定向回我的应用程序 这对我现在很有效: 你想做什么: (其中“ABC123”是动态的) 简而言之,我想在重定向URL中传递一个动态值,这样当我得到回调时,我仍然拥有该值我的问题:当尝试传递变量时,它不起作用。DocuSign抱怨没有配置重定向URL-因此我调整了该客户端的DocuSign重定向URL,以在末尾包含“?va
我的问题:我是否可以在重定向uri中向DocuSign传递一个动态值,并在收到回调时返回该值?我如何调整DocuSign的配置以允许URL中有变量?如果您
无法在重定向uri中传递动态变量,它应该与IntegratorKey中配置的完全匹配。要传递任何动态信息,可以使用state
参数,无论调用DocuSign URL时在state
中设置什么值,DocuSign都会在响应中验证用户后在响应中传递完全相同的值。请求URL可能如下所示:
https://account-d.docusign.com/oauth/auth?response_type=code&scope=impersonation&client_id=XXXXXX&redirect_uri=http://localhost:8080/DocuSignCallBack&state=variableName_ABC123
为动态变量处理此状态
参数。您无法在重定向uri中传递动态变量
,它应该与IntegratorKey中配置的完全匹配。要传递任何动态信息,可以使用state
参数,无论调用DocuSign URL时在state
中设置什么值,DocuSign都会在响应中验证用户后在响应中传递完全相同的值。请求URL可能如下所示:
https://account-d.docusign.com/oauth/auth?response_type=code&scope=impersonation&client_id=XXXXXX&redirect_uri=http://localhost:8080/DocuSignCallBack&state=variableName_ABC123
处理动态变量的状态
参数。这正是我所需要的。你建议的URL工作得很好。谢谢这正是我需要的。你建议的URL工作得很好。谢谢