【发布时间】:2017-09-12 23:13:05
【问题描述】:
我有一个使用 keycloak 配置的启用 Spring Boot 的 rest api。
keycloak.realm = demo
keycloak.realmKey = yfdsfdiufuydhf
keycloak.auth-server-url = http://localhost:8080/auth
keycloak.ssl-required = external
keycloak.resource = lib-backend
keycloak.bearer-only = true
keycloak.credentials.secret = a9fa2e60-324b-4508-b33d-84be2a981da3
# Keycloak Enable CORS
keycloak.cors = true
keycloak.securityConstraints[0].securityCollections[0].name = spring secured api
keycloak.securityConstraints[0].securityCollections[0].authRoles[0] = lib_sadmin
上面的代码会毫无问题地将api返回给客户端。但是当我删除领域角色并启用客户端角色时,会出现403禁止错误。
【问题讨论】:
标签: spring-boot keycloak