首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >捕获用户身份验证和刷新令牌电源自动化

捕获用户身份验证和刷新令牌电源自动化
EN

Stack Overflow用户
提问于 2021-06-02 20:02:21
回答 1查看 678关注 0票数 0

我开发了一个自动化的文档过程,使用Power和Power自动创建自定义连接器和到DocuS传的HTTP连接。

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

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

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

代码语言:javascript
复制
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 Automate (Http、触发器等)中返回用户授权代码的浏览器会话,我感到困惑。如果我能够获得授权代码,那么我就可以在Power Automate中获得身份验证令牌和刷新令牌。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-03 11:44:05

(不幸的是,我是Power自动化新手。我希望以下几点有所帮助。)

如果我可以重新表述您的问题:您希望编写一个电源自动连接器,它可以使用oauth刷新令牌根据需要创建新的访问令牌。这将使您的电源自动连接器能够继续处理,而不要求用户每8小时使用DocuSign进行身份验证。

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

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

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

如果电源自动调用,则进行身份验证调用

这些堆叠流的答案也可能有帮助:

还有谷歌的Power Automate custom connector OAuth2

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67811804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档