Docusignapi 捕获用户身份验证和刷新令牌可以自动化

Docusignapi 捕获用户身份验证和刷新令牌可以自动化,docusignapi,Docusignapi,我已经使用Power Apps和Power Automatic开发了一个自动化文档流程,创建自定义连接器和到Docusign的HTTP连接 我遇到的问题是,一旦用户凭据使用Docusign(8hrs)过期,就需要刷新自定义连接器。这会导致Power Automation流程失败,因为必须手动刷新连接器,并且不会自动提示用户更新其登录凭据。这会导致应用程序出现故障和不可靠 我已经成功创建了一个使用刷新令牌更新凭据的流,该令牌使用自定义连接器(HTTP API调用Docusign)进行解析。但是,我

我已经使用Power Apps和Power Automatic开发了一个自动化文档流程,创建自定义连接器和到Docusign的HTTP连接

我遇到的问题是,一旦用户凭据使用Docusign(8hrs)过期,就需要刷新自定义连接器。这会导致Power Automation流程失败,因为必须手动刷新连接器,并且不会自动提示用户更新其登录凭据。这会导致应用程序出现故障和不可靠

我已经成功创建了一个使用刷新令牌更新凭据的流,该令牌使用自定义连接器(HTTP API调用Docusign)进行解析。但是,我需要为其他用户获取刷新令牌,并更新刷新令牌以实现相同的结果,并避免使用自定义连接器

我可以手动指向浏览器会话以调用用户“登录”到docusign,然后在浏览器重定向响应中查看授权代码

https://global.consent.azure-apim.net/redirect?code=eyJ0eXAiOiJNVCIsImFsZyI6IlJTMjU2Iiwia2lkIjoiNjgxODVmZjEtNGU1MS00Y2U5LWFmMWMtNjg5ODEyMjAzMzE3In0.AQsAAAABAAYABwAAoKHP_yXZSAgAACwoFwAm2UgCAOid-3Oz8jJHsDvIUG5hRR8VAAEAAAAYAAIAAAAFAAAAHQAAAA0AJAAAAGYwOWNlODQ0LTNlOWMtNDYxMy05MDc3LTRmOTJhYWNjY2U3OCIAJAAAAGYwOWNlODQ0LTNlOWMtNDYxMy05MDc3LTRmOTJhYWNjY2U3ODAAAKChz_8l2UgSAAEAAAALAAAAaW50ZXJhY3RpdmU3AEEOMo4J2G9Jo1RaIjs77bU.EcaJgCJHR2wsW_F0k9NJLbC3Q1F-uNuDm6YRTErVxmo2SCReyGF2KKfYlkWWJhg0bYWI-IO9PQclf5dk89adxGKTUMf_lpoUCibkg_l7yXCYi-tCZiI1gXpENlEFAkvMMH15CJVREfK4KQWvdhIxLaKIrUCMShhEaSP-U2kCoJea9BPpBDV0kmjT2LTiBdVkzCxqwZbqjik4ehpeH1uxWVpStGyUD1sLpXIYrU4uhC5B4yLPmgVZ7SbtGQPf-RCHeIYpOL6XJftrDiZMGHBlXVCwADndk1WhrCSnIs9YGKz1k2nJa1XPT-_bqrzM7wsvXn_QbpJ1ntvFJ6WmdabepQ
然后,我可以应用此授权代码来获取身份验证并使用Postman刷新令牌

我不知道如何拦截在Power Automation(Http触发器等)中返回用户授权代码的浏览器会话。如果我可以获得授权码,那么我就可以在Power Automation中获得身份验证令牌并刷新令牌。

(不幸的是,我是Power Automation的新手。我希望以下内容能有所帮助。)

如果我可以重新表述您的问题:您想编写一个power Automation连接器,它可以根据需要使用oauth刷新令牌来创建新的访问令牌。这将使您的power Automation connector能够继续处理,而无需用户每8小时向DocuSign进行一次身份验证

是吗?如果我正确理解了您的问题,那么您的连接器应该有一个可用于管理身份验证的服务器后端。(OAuth授权码授权只应与能够保护应用程序机密的服务器一起使用。)

如果连接器(全部或部分)在服务器上运行,则使用服务器提供的其他重定向URL

然后,当用户使用DocuSign进行身份验证时,DocuSign的响应将发送到
your-app.example。com://oauth_response
,您的连接器将接收到它,然后您的连接器可以使用
授权码
获取访问令牌刷新令牌

如果Power Automatic调用进行身份验证调用 这些叠加流答案也可能有帮助:

另外,google for
Power Automation自定义连接器OAuth2


也可以在电源自动化论坛上提问。这可能是最好的选择。您的问题实际上是关于电源自动化,而不是DocuSign。对于这个问题,DocuSign只是另一个OAuth服务提供商。

谢谢您的回答。正如所建议的,在谷歌进行了大量研究之后,他将把这个问题发布到Power Automation group。我试图避免使用自定义连接器,而是直接在Power Automation中使用HTTP REST API调用。