【发布时间】:2019-11-06 12:24:39
【问题描述】:
很简单的问题,花很多时间搜索。
带有 Spring Security 的 Spring Boot 1.4.x 应用程序尝试使用 Keycloak 进行用户管理/身份验证/授权,一切都很棒!
如何避免重定向到 Keycloak 登录表单?
如何根据用户名-密码输入实现自己的身份验证工作流?
我知道我可以请求访问令牌和刷新令牌,但是我应该自己实现所有这些令牌魔术还是人们使用一些著名的库?
任何 github 或示例都会有所帮助。谢谢!
【问题讨论】:
-
查看Oauth2.0
-
有可能吗?这事有进一步更新吗?我们可以在没有重定向的情况下实现 keycloak 并使用内部登录表单,点击 keycloak auth api 吗?
-
是的,简单的回答:使用 Keycloak 作为任何 OAUTH 服务器,传递用户名+密码,获取 requestToken,控制自己的时间,如果你有 refreshToken,请刷新它。我在那篇文章stackoverflow.com/a/58840405 中发布了一些Java 代码。如果您需要更多详细信息,请给我发私信
标签: spring-boot spring-security keycloak