如何在spring oauth授权服务中为每个clientId配置身份验证提供程序

Nod*_*s2k 6 spring spring-security spring-security-ldap spring-security-oauth2

我试图确定是否可以在同一spring oauth2授权服务中为每个客户端ID使用不同的身份验证提供程序.

特别是,我想允许外部用户登录我们公司网站的资源所有者密码令牌授予,以及企业用户的隐式授权.企业用户存储在我们的企业Active Directory服务器中,而外部用户存储在单独的LDAP服务器中.

是否有可能以某种方式将AuthenticationManager绑定到clientId?