Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 在API网关get请求中传递OAUTH2.0访问令牌_Amazon Web Services_Aws Api Gateway - Fatal编程技术网

Amazon web services 在API网关get请求中传递OAUTH2.0访问令牌

Amazon web services 在API网关get请求中传递OAUTH2.0访问令牌,amazon-web-services,aws-api-gateway,Amazon Web Services,Aws Api Gateway,我现在有一个AWS API网关设置,我能够通过GET请求成功地命中我的端点。我无法从端点检索任何信息,因为我不确定如何将所需的OAUTH2.0访问令牌传递给enpoint进行授权。我查阅了aws文档,但没有找到我要查找的内容。感谢您的帮助。您可以选择以下两种方式: 我从您的问题中了解到,在您的端点上处理身份验证是您想要做的事情:要使其工作,请参阅下面的SO答案[1],其中描述了如何捕获授权标头 使用API Gateway Lambda Authorizers在网关本身上处理身份验证:阅读描述授权

我现在有一个AWS API网关设置,我能够通过GET请求成功地命中我的端点。我无法从端点检索任何信息,因为我不确定如何将所需的OAUTH2.0访问令牌传递给enpoint进行授权。我查阅了aws文档,但没有找到我要查找的内容。感谢您的帮助。

您可以选择以下两种方式:

我从您的问题中了解到,在您的端点上处理身份验证是您想要做的事情:要使其工作,请参阅下面的SO答案[1],其中描述了如何捕获授权标头

使用API Gateway Lambda Authorizers在网关本身上处理身份验证:阅读描述授权工作流的AWS文档。[2] 如果您没有理由必须在端点上处理授权,我会将其外包给Lambda授权人

大局见[3]。此外,如果您想进一步将用户管理/安全外包给AWS服务,您可以集成Cognito。[4]

工具书类 [1] [2] [3] [4]