首页 > 解决方案 > Keycloak 中的 Rest Template PUT 方法

问题描述

我对重置密码的 Keycloak 和 API 有疑问。当我通过邮递员点击此 URL 时:http://localhost:8080/auth/admin/realms/devnation/users/{userID}/reset-password 在正文中我正在传递:{“value”:“newPassword”,“临时的”:假} 那是工作。

但是现在,我正在尝试如何使用 Rest Template 从 Java 代码中访问相同的 URL。请求主体的类型是 CredentialRepresentation,我需要将该对象传递到 Keycloak 中的某个端点。

我有我在其中放置授权承载令牌和内容类型应用程序/json 的标题。

restTemplate.put(URI, header, credentials)

但不起作用...

标签: javaspringspring-bootapikeycloak

解决方案


推荐阅读