如果您正在处理Spring Security(特别是OAuth)实现,一定要看看《学习Spring安全》课程。
1. 概述
认证是设计安全微服务的基本方面。我们可以通过多种方式实现认证,比如使用基于用户凭证、证书或基于令牌的认证。
在本教程中,我们将学习如何为服务间通信设置认证。我们将使用Spring Security来实现解决方案。
2. 自定义认证介绍
使用身份提供者或密码数据库可能并不总是可行的,因为私有微服务不需要基于用户交互。然而,我们仍然应该保护应用程序免受任何无效请求的侵害,而不仅仅依赖于网络安全。
大约 6 分钟