spring-boot - 单个微服务的基于角色的访问 (Zuul & Oauth 2.0)
问题描述
我正在使用 Spring Boot 2 开发多个服务。我正在使用 zuul 作为 API 网关。我只为 API 网关(Zuul)实现了安全性。我使用 OAuth 2.0。我现在遇到的问题是,我需要实现基于角色的访问。由于安全和访问控制仅在 API 网关上实现,我无法在单个微服务中实现基于角色的访问。如果我需要在所有微服务中启用,我也失去了 API 网关的目的。当我将 Zuul 实现为 API 网关时,在单个微服务(Spring Boot)中实现基于角色的访问的最佳方法是什么?
解决方案
推荐阅读
- php - 保持在多个组合框中选择的选项
- r - distm 函数与 R 中的 distVincentyEllipsoid 之间的区别
- asp.net - InvalidOperationException:.cshtml 中的 Asp.Net Core 模型对象使用
- c# - Visual Studio 上的新文件被标记为杂项
- python - Python-Script - 创建方形中间值
- python - 使用 kubernetes SDK for python 创建一个 pod
- python - 在 Openshift 上部署一个简单的 Python 机器人
- python - 使用 tf.function 的条件分支
- c# - C# if 语句解释
- javascript - 用于显示/隐藏 div 的按钮未按预期工作