0

我正在开发一个使用微服务进行支付的 Spring Boot 应用程序,它将被移动应用程序和 Web 应用程序使用。

1) 用户需要通过身份验证才能访问移动应用程序

2) 使用我的服务的第三方移动应用程序需要经过身份验证(使用我的应用程序)

3) 使用我的服务的 Web 应用程序需要经过身份验证。

我的用户详细信息将在 DB 或 LDAP 中。我有集成 IBM API 管理的计划,部署将在本地服务器中进行。基于此要求,我需要如何设计和实施我的解决方案?

在浏览了不同的博客之后,我现在很困惑。因此,适当的指导对我很有帮助。

4

1 回答 1

1

您的问题有点模糊或太宽泛,但是......使用 LDAP 不能很好地扩展,请考虑使用 NoSQL 替代方案,因为它们更接近微服务的原则。看:

于 2016-03-23T17:44:13.473 回答