2.6. 配置应用程序
通过在
src/main/resources/application.properties
文件中设置以下配置属性来配置 Quarkus OpenID Connect (OIDC)扩展。%prod.quarkus.oidc.auth-server-url=http://localhost:8180/realms/quarkus quarkus.oidc.client-id=backend-service quarkus.oidc.credentials.secret=secret # Tell Dev Services for Keycloak to import the realm file # This property is not effective when running the application in JVM or native modes quarkus.keycloak.devservices.realm-path=quarkus-realm.json
其中:
-
%prod.quarkus.oidc.auth-server-url
设置 OpenID Connect (OIDC)服务器的基本 URL。%prod.
配置集前缀可确保Keycloak 的 Dev Services
在开发(dev)模式下运行应用程序时启动容器。有关更多信息,请参阅 在 dev mode 部分中运行应用。 -
quarkus.oidc.client-id
设置用于标识应用程序的客户端 ID。 -
quarkus.oidc.credentials.secret
设置客户端 secret,该 secret 由client_secret_basic
身份验证方法使用。
如需更多信息,请参阅 Quarkus OpenID Connect (OIDC)配置属性 指南。