spring-security-oauth2 - OAuth2 资源服务器
问题描述
与 OAuth2 资源服务器实现有点混淆。对于任何应用程序,我们都可以拥有多个微服务,例如供应商、产品、库存等,如果我们正在实施 OAuth2,那么我知道身份验证只需要 1 个身份验证服务器,但不确定每个微服务(产品、供应商等)是否会让资源服务器实现检查用户是否被授权访问相应的微服务,如果不是这样,那么单个资源服务器如何用于所有微服务。
想想我们正在使用 Spring 框架实现 Oauth2,并在微服务的暴露端点上使用 @PreAuthorize 注释。
解决方案
推荐阅读
- excel - 如何将一批 30 个文本文件转换为 Excel 工作簿?
- jquery - 当第一个 SELECT 一遍又一遍地更改时,第二个 SELECT 获得越来越多的增量运行
- delphi - Delphi 10.3 Rio - 删除欢迎页面
- r - 异常处理 RSelenium switchToFrame() 错误:ElementNotVisible
- c++ - C ++ - 将变量分配给另一个变量和将变量分配给引用变量之间有什么区别?
- php - PHP在循环中获取每N个项目,但将它们按6组分组
- spring-boot - SpringBoot devtools如何检测应用程序的运行环境?
- amazon-web-services - 用于 SSL 卸载的 AWS HSM(硬件安全模块)缓慢?
- thread-safety - Guava 的 HashFunction 是线程安全的吗?
- python-3.x - 我在哪里可以获得 Python 3 中 print 函数的 kwargs 列表?