具有自定义域的 Kinesis 代理 AWS API 网关的授权 header
Authorization header for Kinesis Proxy AWS API Gateway with a custom domain
给定 Kinesis proxy API using API Gateway and a custom domain (http://mycustomkinesis.foo.com/stream/events) 添加以访问 API,我如何在 HTTP POST 请求中将授权 header 发送到上述 URI?
我能够使用 API 键 header 测试 API。但是我想启用 AWS_IAM 进行身份验证。当我从 http rest 客户端调用 API 时,如何计算 auth header?
API 网关使用标准 Signature Version 4 进行签名。无论您是否使用自定义域,派生密钥的服务名称部分都将是 execute-api 并且区域将是您的 API 网关 API.
如果您使用 Javascript、iOS 或 Android,API 网关提供 generated SDKs that will handle this for you, but does require some additional work to model your API. Other AWS SDKs (such as PHP) offer generic signers,可用于在发送至之前签署您的请求你的 API 网关 API.
给定 Kinesis proxy API using API Gateway and a custom domain (http://mycustomkinesis.foo.com/stream/events) 添加以访问 API,我如何在 HTTP POST 请求中将授权 header 发送到上述 URI?
我能够使用 API 键 header 测试 API。但是我想启用 AWS_IAM 进行身份验证。当我从 http rest 客户端调用 API 时,如何计算 auth header?
API 网关使用标准 Signature Version 4 进行签名。无论您是否使用自定义域,派生密钥的服务名称部分都将是 execute-api 并且区域将是您的 API 网关 API.
如果您使用 Javascript、iOS 或 Android,API 网关提供 generated SDKs that will handle this for you, but does require some additional work to model your API. Other AWS SDKs (such as PHP) offer generic signers,可用于在发送至之前签署您的请求你的 API 网关 API.