是否可以将服务提供商设置为使用特定的用户存储?
例如:我有一个二级用户存储,使用JDBC的foo.com,以及其他二级用户存储,使用LDAP的foo.net。
我有两个服务提供程序,我希望第一个称为移动的SP仅使用foo.com用户存储通过oauth2进行身份验证,而另一个SP foo.net使用foo.net用户存储。
这是可能的吗?
谢谢。
发布于 2015-08-28 21:01:00
这真的是我想知道的。多租户是一种解决方案。使得这两个服务提供商属于不同的tenants.Then服务提供商可以使用不同的用户存储。然而,我认为应该有其他的解决方案。
发布于 2015-08-29 23:44:42
对于身份验证功能,您不必将服务提供者与特定的用户存储绑定。在移动应用场景中,它将递归地遍历所有用户存储,并根据foo.com用户存储对用户进行身份验证。为了提供全面的答案,请提供您在两个服务提供商中使用的协议,如第一个SP oauth,saml和第二个SP saml,scim。
https://stackoverflow.com/questions/32260251
复制相似问题