首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Spring实现我的微服务的安全性?

如何用Spring实现我的微服务的安全性?
EN

Stack Overflow用户
提问于 2016-07-28 07:28:20
回答 1查看 480关注 0票数 3

我们有一个单一的应用程序,拥有超过10个服务,如用户管理,车队预订,反馈等开发春季休息。

我们希望迁移到Microservices(Spring + Cloud + Netflix )。

以下是我的问题:我们如何为所有rest服务(使用自己的用户数据库)实现安全?如何从安全的角度实现api网关?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-28 07:40:03

这是一个有点广泛的问题要问,但这里有一个解决办法,根据我的经验。如果您有自己的user/pass,然后应用spring安全性,那么在每个微服务中都包含spring安全性,在用户身份验证时,每个微服务中的spring安全性都会查询用户/pass和会话的db。这样,所有服务都将得到保护。

Oauth2是另一种解决方案

也请检查此链接:https://spring.io/blog/2015/10/19/springone2gx-2015-replay-securing-microservices-with-spring-cloud-security

https://spring.io/blog/2014/11/07/webinar-replay-security-for-microservices-with-spring-and-oauth2

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38629740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档