Spring 初学者安全或 spring 云安全 如何保护整个微服务架构?
Spring starter security or spring cloud security How to secure an entire microservice architecture?
目前正在接受开发人员培训,我正在 spring 上从事个人项目。我是java 6个月前开始的,所以有一些概念我还没有掌握。我的教练根本不知道spring,所以他帮不了我。
我也是法国人,关于 spring 的可靠文档很少(它正在迅速发展)。
例如,我学习了关于微服务的法语教程,并且在 spring 目前正在维护时使用了 ribbon 和 zuul 代理。我从头开始(新项目)在反应式 webflux
中重新编码
我有几个关于 spring 初学者安全或 spring 云安全
- Spring 云配置(结合gitlab)
- 尤里卡服务器
- 管理服务器
- 网关
- 2 个业务微服务
- 2 个子模块(模型和存储库)
我希望我所有的微服务和内部微服务(尤里卡、管理服务器、配置服务器)现在都是安全的。但是我不知道怎么办。
我希望咨询配置服务器的微服务能够识别自己,我也希望微服务网关能够识别自己来向其他微服务发出请求。最后,我希望我所有的微服务都受到保护。
我们应该把 spring-starter-security 放在微服务中吗?我们是否应该使用 spring-cloug-security 创建一个新的微服务?
我们是否应该创建一个新的 spring-cloud-security 微服务并在所有地方添加 spring-start-security?
https://cloud.spring.io/spring-cloud-security/2.2.x/reference/html/ 显然我觉得这个 link 不是很能说明问题
谢谢
在我工作过的微服务架构中,我们一直使用OAUTH2规范来保护服务。
OAuth2 是一个基于令牌的安全框架,允许用户使用第三方身份验证服务器对自己进行身份验证。如果用户成功通过身份验证,他们将获得一个必须随每个请求一起发送的令牌。然后可以将令牌验证回 OAuth2 服务器。 OAuth2 服务器是应用程序和正在使用的服务之间的中介。 OAuth2 服务器允许用户验证自己,而不必将他们的用户凭据向下传递到应用程序将代表用户调用的每个服务。
您可以在以下内容中找到有关 OAuth2 的详细信息LINK。
我已经实现了简单的微服务架构来演示服务如何相互连接。
这里是linkLINK
下面是表示架构的图像:
目前正在接受开发人员培训,我正在 spring 上从事个人项目。我是java 6个月前开始的,所以有一些概念我还没有掌握。我的教练根本不知道spring,所以他帮不了我。 我也是法国人,关于 spring 的可靠文档很少(它正在迅速发展)。 例如,我学习了关于微服务的法语教程,并且在 spring 目前正在维护时使用了 ribbon 和 zuul 代理。我从头开始(新项目)在反应式 webflux
中重新编码我有几个关于 spring 初学者安全或 spring 云安全
- Spring 云配置(结合gitlab)
- 尤里卡服务器
- 管理服务器
- 网关
- 2 个业务微服务
- 2 个子模块(模型和存储库)
我希望我所有的微服务和内部微服务(尤里卡、管理服务器、配置服务器)现在都是安全的。但是我不知道怎么办。
我希望咨询配置服务器的微服务能够识别自己,我也希望微服务网关能够识别自己来向其他微服务发出请求。最后,我希望我所有的微服务都受到保护。
我们应该把 spring-starter-security 放在微服务中吗?我们是否应该使用 spring-cloug-security 创建一个新的微服务? 我们是否应该创建一个新的 spring-cloud-security 微服务并在所有地方添加 spring-start-security?
https://cloud.spring.io/spring-cloud-security/2.2.x/reference/html/ 显然我觉得这个 link 不是很能说明问题
谢谢
在我工作过的微服务架构中,我们一直使用OAUTH2规范来保护服务。
OAuth2 是一个基于令牌的安全框架,允许用户使用第三方身份验证服务器对自己进行身份验证。如果用户成功通过身份验证,他们将获得一个必须随每个请求一起发送的令牌。然后可以将令牌验证回 OAuth2 服务器。 OAuth2 服务器是应用程序和正在使用的服务之间的中介。 OAuth2 服务器允许用户验证自己,而不必将他们的用户凭据向下传递到应用程序将代表用户调用的每个服务。
您可以在以下内容中找到有关 OAuth2 的详细信息LINK。
我已经实现了简单的微服务架构来演示服务如何相互连接。
这里是linkLINK
下面是表示架构的图像: