amazon-web-services - 如何在 AWS API Gateway 中配置 Keycloak
问题描述
我正在设置一个 Keycloak 服务器来授权 api 请求。还需要在 AWS API Gateway 中配置 Keycloak。
如果我使用 HTTP 代理方法配置 Keycloak 端点,则某些页面重定向无法正常工作。
您能否建议通过 API Gateway 配置 Keycloak 管理网页的指南?
解决方案
您可以将自定义授权方添加到您的 API-Gateway。基本上,您向 keycloak 发送请求以获取例如您的 JWT-Token。API-Gateway 然后有一个自定义授权方(一个 lambda)来验证令牌并返回一个 IAM 策略。
有关更多信息,请参阅https://aws.amazon.com/de/blogs/compute/introducing-custom-authorizers-in-amazon-api-gateway/。
推荐阅读
- jenkins - Jenkins 脚本化或声明性管道 - 如何设置工作描述文本
- bazel - 清理 Bazel 中无法访问的生成文件
- android - 同一活动中的Android多个数字选择器
- c++ - 为什么 const 正确性规则不适用于内置库?
- vb.net - vb.net WebClient.DownloadString 失败并出现异常
- angular - Angular 5 应用程序部署 - 组件 URL 路由在 S3 中不起作用
- php - 作曲家更新问题
- javascript - 对话框关闭时刷新父视图/ mapStateToProps
- python - 在可编辑/开发模式下隐藏 egg-info 文件夹
- macos - Mac OS X:brew 服务列表状态黄色