Spring Security认证提供程序示例详解

goldore 29 0 PDF 2020-09-01 02:09:42

本教程将介绍如何在Spring Security中设置身份验证提供程序,与使用简单UserDetailsService的标准方案相比,提供了额外的灵活性。Spring Security提供了多种执行身份验证的选项 - 所有这些都遵循简单的规范 - 身份验证请求由Authentication Provider处理,并且返回具有完整凭据的完全身份验证的对象。标准和最常见的实现是DaoAuthenticationProvider - 它从一个简单的只读用户DAO检索用户详细信息 - UserDetailsService。更多常见的场景仍然需要访问完整的身份验证请求才能执行身份验证过程。例如,在针对某些外部第三方服务进行身份验证时,将需要来自身份验证请求的用户名和密码。我们从服务器返回预期的200 OK在本文中,我们讨论了Spring Security的自定义身份验证提供程序的示例。

Spring Security认证提供程序示例详解

Spring Security认证提供程序示例详解

Spring Security认证提供程序示例详解

用户评论
请输入评论内容
评分:
暂无评论