amazon-web-services - 如何在 AWS API Gateway 中配置 Keycloak

标签 amazon-web-services keycloak gateway

我正在设置一个 Keycloak 服务器来授权 api 请求。 Keycloak还需要在AWS API Gateway中配置。

如果我使用 HTTP 代理方法配置 Keycloak 端点,某些页面重定向将无法正常工作。

您能否建议通过 API 网关配置 Keycloak 管理网页的指南?

最佳答案

您可以将自定义授权者添加到您的 API 网关。基本上,您向 keycloak 发送请求,以便获取您的 JWT-Token。然后,API-Gateway 有一个自定义授权者(lambda),用于验证 token 并返回 IAM 策略。

参见https://aws.amazon.com/de/blogs/compute/introducing-custom-authorizers-in-amazon-api-gateway/了解更多信息。

关于amazon-web-services - 如何在 AWS API Gateway 中配置 Keycloak,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54016659/

相关文章:

amazon-web-services - 在私有(private)子网中启动 Fargate 任务,任务被分配公共(public) IP

安卓 Amazon S3 TransferUtility

mysql - Bluemix Secure Gateway JDBC 连接到 MySQL 数据库

shell - 给定目的地,如何在 LINUX 中获取默认网关?

amazon-web-services - 如何禁用 'aws s3 sync' 的分段上传以防止元数据丢失

amazon-web-services - 如何使用弹性beantalk和s3手动上传静态内容

spring-boot - 我如何使用 Keycloak 解码 JWT

java - 在我的应用程序中使用 auth/admin/realms/myrealm/users 时的瓶颈

java - JPMS/Jigsaw Java 11 Maven 应用程序中的 Keycloak-Admin-Client - 依赖问题