需要使用 Keycloak 和 oAuth2 保护普通 Spring REST API 的示例
Posted
技术标签:
【中文标题】需要使用 Keycloak 和 oAuth2 保护普通 Spring REST API 的示例【英文标题】:Need example for securing normal Spring REST APIs with Keycloack and oAuth2 【发布时间】:2018-04-07 09:44:26 【问题描述】:我需要使用从 Keycloak 获取的访问令牌和 Spring 安全适配器完成的验证来保护我的 Spring REST API。
我有我的移动客户端,它将从我的服务器调用 API,需要使用从 Keycloak 获得的访问令牌进行验证
【问题讨论】:
提供你的努力并在你遇到问题的地方发布问题,你可以在不同的网站上找到你想要实现的教程。 实际上我对 Kecloack 和 Spring 安全性很陌生。这就是为什么需要一个起点 那么你google了吗? 是的。我一直坚持如何使用 kecloak.json 以及如何获取 oAuth 令牌以及如何通过 SPring 安全性验证它 dzone.com/articles/… 这会有帮助 【参考方案1】:你可以在这里找到一个你需要的例子: https://github.com/iuliazidaru/keycloak-spring-boot-rest-angular-demo
【讨论】:
以上是关于需要使用 Keycloak 和 oAuth2 保护普通 Spring REST API 的示例的主要内容,如果未能解决你的问题,请参考以下文章
使用 oauth2 从防火墙后的 Wildfly/Keycloak 安全 Web 应用程序调用 oauth2 保护 google 应用程序引擎应用程序
Kong + Keycloak + OAuth:jwt-keycloak 还是 oauth2 插件?