相关疑难解决方法(0)

Keycloak:找不到完整路径的资源

我正在尝试让 keycloak 的 REST API 正常工作。

感谢这篇文章,我能够获得令牌。但是,当尝试第一个答案中的用户列表示例时,我收到错误:

"error": "RESTEASY003210: Could not find resource for full path: http://PATHTOCEAKLOAK:81/auth/user/realms/master/users"
Run Code Online (Sandbox Code Playgroud)

这是我对邮差的要求:

在此输入图像描述

由于我使用的是 Bitnami 容器,管理员称为用户,这就是为什么我使用/auth/user/而不是/auth/admin /

keycloak keycloak-rest-api

31
推荐指数
3
解决办法
4万
查看次数

Keycloak docker HTTPS-REQUIRED 与 nginx ssl

我是keycloak第一次用于生产。我在本地计算机上运行 keycloak,从未遇到过这个问题。首先,我使用 docker 来运行 keycloak 服务器。docker 镜像是从jboss/keycloak. 我已经在我的域上设置了SSL使用letsEncrypttest.com

HTTPS-REQUIRED运行 docker 映像后,当我单击管理控制台时,我最终收到错误。从HERE HEREHERE阅读了很多相关内容后,我意识到我的域名需要 SSL,我确实这么做了。

我还传递PROXY_ADDRESS_FORWARDING=true了我的 docker 命令。我就是这样运行的。

docker run -e KEYCLOAK_USER=temp -e KEYCLOAK_PASSWORD=temp -e PROXY_ADDRESS_FORWARDING=true -p 9090:8080 jboss/keycloak
Run Code Online (Sandbox Code Playgroud)

我的 NGINX 服务器块看起来像

  map $sent_http_content_type $expires {
    default                    off;
    text/html                  epoch; #means no cache, as it is not a static page
    text/css                   max;
    application/javascript     max;
    application/woff2          max;
    ~image/                    30d; #it is only the logo, so maybe I could …
Run Code Online (Sandbox Code Playgroud)

ssl https proxy nginx keycloak

5
推荐指数
1
解决办法
6630
查看次数

标签 统计

keycloak ×2

https ×1

keycloak-rest-api ×1

nginx ×1

proxy ×1

ssl ×1