我必须在 2 个 Web 应用程序之间实现单点登录过程。
其中之一是在 OAS 版本 10.1.2 上运行,使用 JDeveloper 10g 开发,应用程序使用 ADF 框架 (10.1.2) 和 Java 1.4。它使用 JAZN.xml 文件对用户进行身份验证,因此用户/密码不在数据库中。
另一个是在 Glassfish 4.1 服务器上运行的 RESTful 应用程序,使用 Java 8 开发。每个模块都捆绑为 OSGi 包。尚未实施身份验证。
我们计划使用 LDAP 服务器(Oracle Internet Directory,唯一使用 ADF 10.1.2 的服务器),但我似乎无法找到关于它的明确文档。
我发现http://java2go.blogspot.com/2012/05/oracle-adf-with-sso-definitive-guide.html是为 WebLogic 而不是 OAS 和http://sqltech.cl/doc/oas10gR31 /web.1013/b28967/adding_security001.htm适用于版本 10.1.3
1- 是否有关于使用 ADF 10.1.2 进行 LDAP 配置的更多文档、操作方法的地方?
2-是否可以使用 LDAP 身份验证从应用程序管理用户/密码,或者我们必须连接到 LDAP 服务器来更改/创建用户/密码?
3-您认为实施 SSO 的更好方法是什么?