首页 > 解决方案 > 使用带有 Spring Security 和 Keycloak 的 Basic Auth 的客户端应用程序

问题描述

我有一个架构,我的用户应用程序在访问 spring 服务时想要使用基本身份验证。该服务必须使用 Keycloak 实例来验证用户应用程序的用户/通行证。我没有成功配置它(也不知道它是否可能)。

标签: springspring-securitykeycloak

解决方案


对的,这是可能的。Keycloak 有 Spring Security 适配器,可以为客户端和/或资源服务器配置。 https://www.keycloak.org/docs/latest/securing_apps/index.html#_spring_security_adapter
还有一个工作示例:
https ://github.com/keycloak/keycloak-quickstarts/tree/latest/app-authz-弹簧安全


推荐阅读