keycloak - 尝试访问 Keycloak 中的帐户(预览版)REST API,得到 404
问题描述
我正在尝试访问新帐户 API(不是管理员)keycloak 4.8.3
。我正在尝试做:
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"
帐户角色
我在这里做错了什么?
解决方案
我面临同样的问题,我找到了解决方案。
您需要将值为application/json的 HTTP 标头Accept添加到您的请求中。
因为 AccountRestService 仅在标头Accept或Content-Type为 application/json 时才可访问。
推荐阅读
- c# - 变量设置一次后随机变化
- vue.js - CORS 在使用 LUMEN API 的 VUE webapp 中给出相同的策略错误
- php - 尽管政策允许我的站点引荐来源网址,但 S3 存储桶上的 copyObject 访问被拒绝
- javascript - 如何设置点以下的所有值( TileMap 像数组)
- wordpress - 如何设置登录页面以在 wordpress 中查看网站?
- html - 如何用中间的单词填空?
- java - 为什么我的 StringUtils 类没有 isBlank()
- html - 如何定位基于 *ngIf 条件加载的模板中的元素
- python - PyTorch 1.0 在 Python3.7 中加载 VGGFace2 权重
- javascript - 自动加载全屏模式