尝试访问Keycloak中的帐户(预览)REST API,得到404

时间:2019-03-25 20:22:17

标签: keycloak jboss-tools keycloak-services

我正在尝试访问keycloak 4.8.3中的新帐户API(不是管理员)。我正在尝试做:

GET "/auth/realms/{realm}/account/credentials/password" endpoint (Based on the AccountRestServiceTest.java) 

带有帐户所有者的令牌。得到404 error

我已使用预览功能启动服务器

bin/standalone.bat -Dkeycloak.profile=preview

我尝试使用profile.properites选项添加profile=preview文件

并且用户具有"manage-account""view-profile"个帐户角色

我在这里做什么错了?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并且找到了解决方案。

您需要向请求中添加HTTP报头 Accept ,其值为 application / json

因为AccountRestService仅在标头接受 Content-Type 为application / json时才可访问。