Spring security 验证springboot应用程序的最佳方法是什么?

Spring security 验证springboot应用程序的最佳方法是什么?,spring-security,oauth-2.0,keycloak,Spring Security,Oauth 2.0,Keycloak,我想知道以动态方式保护spring boot应用程序的最佳方法 我正在使用我自己的授权服务器,使用spring security和一个客户端(应用程序),现在我应该再次配置以拥有动态客户端 这并不难,但它让我怀疑spring身份验证服务器是最佳选择还是我应该去Keyclope 保护spring启动应用程序的最佳方法 在基于spring的应用程序中使用身份验证的最佳方法是使用spring安全性。现在,您应该从应用程序数据库、LDAP或Active Directory、内存中身份验证对用户进行身份验

我想知道以动态方式保护spring boot应用程序的最佳方法

我正在使用我自己的授权服务器,使用spring security和一个客户端(应用程序),现在我应该再次配置以拥有动态客户端

这并不难,但它让我怀疑spring身份验证服务器是最佳选择还是我应该去Keyclope

保护spring启动应用程序的最佳方法

在基于spring的应用程序中使用身份验证的最佳方法是使用spring安全性。现在,您应该从应用程序数据库、LDAP或Active Directory、内存中身份验证对用户进行身份验证,这取决于您的用例

使用我自己的授权服务器,使用SpringSecurity和一个客户端(应用程序),现在我应该再次配置动态客户端

我相信你的意思是认证而不是授权。通过构建用于用户管理的管理控制台,您可以坚持使用spring安全性。可以从管理控制台管理身份验证和授权。但正如前面所说,它完全是您的用例

  • 如果您的用例显示应用程序用户已经登录 集中式Active Directory,他们无需再次登录 在您的应用程序中,使用LDAP和SSO实现Spring安全性
  • 如果您的用例说没有集中式身份验证服务器,并且appuser的详细信息非常特定于您的应用程序,那么使用数据库身份验证实现SpringSecuritywithDatabaseAuthentication