我正在使用io.Quarkus:Quarkus-Keyloak-Authorization Quarkus扩展,并希望使用AuthzClient
.official documentation告诉我们,必须将配置参数quarkus.keycloak.policy-enforcer.enable
设置为true
.
如果一个人使用application.properties
文件,这就像是一个护身符.
但如果我更改为application.yaml
个,该设置将不再被识别.
application.properties
:
quarkus.keycloak.policy-enforcer.enable=true
quarkus.keycloak.policy-enforcer.paths.default.path=/public/*
quarkus.keycloak.policy-enforcer.paths.default.enforcement-mode=DISABLED
application.yaml
个
quarkus:
keycloak:
policy-enforcer:
enable: true
paths:
default:
path: /public/*
enforcement-mode: disabled
How can I set up the application.yaml
个 to work like my application.properties
config file?