Spring Boot Keycloak Web Application Example
- Create Realm: WebApplication (container for Users / Roles and Clients)
- Create Clients:
- ApiClient
- Redirect Root URL: http://localhost:8081/api
- Access Type: confidential, Service Account Enabled
- WebClient
- Redirect Root URL: http://localhost:8082
- Access Type: public
- ApiClient
- Create Roles: ProductReader, CustomerReader
- Create Users: vlad, svit
- Assign Roles to Users: vlad < ProductReader, svit < CustomerReader