我有一个 keycloak 最新版本,并分别创建了一个领域和客户端。我正在尝试使用插件 express-gateway-keycloak 从 express-api-gateway 访问相同的内容。以下是我在 system.config.yml 文件中给出的数据
plugins:
express-gateway-keycloak:
package: express-gateway-keycloak
keycloakConfig:
realm: "sssssssssss"
bearer-only: true
auth-server-url: "https://8.19.162.190:8443/auth/"
ssl-required: none
client-id: "client"
confidential-port: 0
如果我提供托管在 http 中的旧版本 keycloak 的数据,我可以访问相同的内容。无论我尝试什么,我总是会从 express api 网关获得“访问被拒绝”。我被困住了,请帮助
答:
似乎 keycloak 配置需要一个公钥。通过之后,我能够访问身份验证服务器