gpt4 book ai didi

amazon-web-services - 是否可以使用AWS Lambda请求oauth 2.0 token ?

转载 作者:行者123 更新时间:2023-12-04 04:06:45 27 4
gpt4 key购买 nike

我正在寻找避免创建ec2 instance的方法,以便具有有效的回调URL来执行oauth握手。

我计划使用Lambda连接到远程API,但是我需要能够首先获取 token ,该 token 仅在6个小时内有效。

有什么办法可以通过Lambda函数进行握手吗?

最佳答案

我认为LambdaAPI Gateway提供了一个很好的解决方案。 API网关允许您创建一个持久的,可公开访问的HTTP端点。您可以定义将HTTP方法映射到lambda函数调用的特定“资源”。

我对OAuth 2并不是特别熟悉,但是我在想像这样的事情:在API Gateway中,使用调用Lambda函数的GET方法定义资源“/回调”。

将API网关端点注册为应用程序的回调URI,如下所示:

https://c1bql2cdxy.execute-api.us-east-1.amazonaws.com/callback

这样,远程服务将调用您的lambda函数,该函数然后可以从请求中读取授权 token 并根据需要使用它,无论是否涉及1)将 token 存储在数据库中,以供其他服务将来使用(和重用) ,2)直接调用同一Lambda函数中的服务,等等。

关于amazon-web-services - 是否可以使用AWS Lambda请求oauth 2.0 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41274708/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com