如何 - AWS Rest API 身份验证
How to - AWS Rest API Authentication
我正在尝试使用 AWS API 网关、Lambda 和 DynamoDB 休息一下 API。
我正在使用 java-script 作为我的 lambda 语言,我已经成功地创建了一些资源。但是,我不明白如何向我的 IP 发出经过身份验证的请求。
我想要简单的 HTTP 身份验证。
有人可以解释如何向 API 网关和 Lambda 发出经过身份验证的请求吗?
这里很好GitHub Lambda Http Authentication Example Repository。您可以浏览此示例。
使用无服务器架构实施的示例身份验证服务,使用 AWS Lambda 托管和执行代码,使用 Amazon DynamoDB 作为持久存储。这提供了一种可扩展且高度可用的经济高效的解决方案。
另一件要记住的事情是 AWS 刚刚宣布(2016 年 2 月 11 日)API 网关的自定义请求授权方:https://aws.amazon.com/about-aws/whats-new/2016/02/amazon-api-gateway-supports-custom-request-authorizers
在此处查看 AWS 示例:http://docs.aws.amazon.com/apigateway/latest/developerguide/use-custom-authorizer.html
"You use this Lambda function to implement various authorization strategies, such as JSON Web Token (JWT) verification and OAuth provider callout, to return IAM policies that authorize the request".
我正在尝试使用 AWS API 网关、Lambda 和 DynamoDB 休息一下 API。
我正在使用 java-script 作为我的 lambda 语言,我已经成功地创建了一些资源。但是,我不明白如何向我的 IP 发出经过身份验证的请求。
我想要简单的 HTTP 身份验证。
有人可以解释如何向 API 网关和 Lambda 发出经过身份验证的请求吗?
这里很好GitHub Lambda Http Authentication Example Repository。您可以浏览此示例。
使用无服务器架构实施的示例身份验证服务,使用 AWS Lambda 托管和执行代码,使用 Amazon DynamoDB 作为持久存储。这提供了一种可扩展且高度可用的经济高效的解决方案。
另一件要记住的事情是 AWS 刚刚宣布(2016 年 2 月 11 日)API 网关的自定义请求授权方:https://aws.amazon.com/about-aws/whats-new/2016/02/amazon-api-gateway-supports-custom-request-authorizers
在此处查看 AWS 示例:http://docs.aws.amazon.com/apigateway/latest/developerguide/use-custom-authorizer.html
"You use this Lambda function to implement various authorization strategies, such as JSON Web Token (JWT) verification and OAuth provider callout, to return IAM policies that authorize the request".