keycloak - 如何使用 curl 增加 keycload 承载访问令牌时间?
问题描述
这是我用来创建访问令牌的 curl 命令,但该访问令牌在 60 秒后过期
curl -d "client_id=admin-cli" -d "username=myadminuser" -d "password=myadminpass" -d "grant_type=password" "http://localhost:8080/auth/realms/myrealmname/protocol/openid-connect/token"
有没有办法在使用 curl 创建它时增加它的时间?
或通过更改管理控制台 ui 中的任何领域设置
解决方案
作为默认值,access_token
生命周期设置为 60 秒,refresh_token
生命周期为 30 分钟。
如标准中所述,您可以随时OIDC
获得更新。access_token
refresh_token
access_token
除此之外,您可以在领域设置中更改生命周期:
领域
master
-> 领域设置 -> 令牌 -> 访问令牌生命周期
但请记住 - 建议使用较短的时间段。
推荐阅读
- github - 如何从浏览器使用 GitHub 代码导航?
- reactjs - In Redux if all reducers are called when an action fires, then what's preventing possible naming conflict among actions?
- python - Add a element from a list and a value from a dictionary in order
- rstudio - RStudio 环境中的蓝色圆圈是什么意思?
- angular - why my app.component.html file is not working?
- c++ - std::lock_guard 如何比 std::mutex::lock() 更快?
- matlab - Add error bars to grouped bar plot in MatLab
- mysql - MySQL与主机有不同的IP?
- c - 函数 C 不会打印
- php - 我的 htaccess 不会删除 php 并将不存在的页面重定向到另一个页面