【发布时间】:2018-02-02 14:36:20
【问题描述】:
我正在努力保护 REST API,这是我正在使用的基本设置(快乐路径):
1) UI 将请求与另一个服务进行身份验证,该服务将向 UI 返回一个 JWT。
2) UI 用户完成工作后,他们将向 REST API 发出请求,我的任务是使用传递给我的 JWT 保护该 API。
3) 然后我将确保 JWT 是合法的,获取用户角色,然后确定用户是否有权访问该端点(执行请求的功能)。
我确信这是可能的,但我过去使用 Spring Security 的经验不仅仅涉及 JWT 或授权。
这是实现身份验证和授权的正确方法,让其工作,然后退出身份验证部分吗?
感谢您的热心帮助!
【问题讨论】:
标签: spring-boot spring-security