Применение политики Keycloak - PullRequest
0 голосов
/ 29 ноября 2018

Application.properties:

    server.port=8180
    keycloak.realm = finaltest
    keycloak.auth-server-url = http://localhost:8080/auth
    keycloak.resource = ex
    keycloak.public-client=false
    keycloak.enabled=true
    keycloak.credentials.secret=secret
    keycloak.ssl-required = external
    keycloak.cors=true
    keycloak.use-resource-role-mappings=true

    keycloak.security-constraints[0].auth-roles[0]=master
    keycloak.security-constraints[0].security-collections[0].patterns[0]=/*

    keycloak.policy-enforcer-config.enforcement-mode=ENFORCING

    keycloak.policy-enforcer-config.lazy-load-paths=true

РЕСУРСЫ: у меня есть два ресурса, а именно http://localhost:8180/flights.html http://localhost:8180/hotels.html Я защитил их с помощью политик в консоли администратора keycloak. Как я могуприменять эти политики в приложении?

1 Ответ

0 голосов
/ 04 декабря 2018

keycloak.policy -forcer-config.enforcement-mode = ИСПОЛНЕНИЕ этой строки будет приводить в исполнение политики. Но у вас должна быть весенняя загрузка версии 2.0 и выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...