如何在APEX 4.2中使用LDAP

时间:2013-09-29 18:58:32

标签: ldap oracle-apex

我有一个使用LDAP身份验证的应用程序,但是当我想登录时,会发生以下错误。

(在final_exception_handler中记录异常:Sqlerrm:ORA-20987:APEX - 处理编辑LDAP用户函数时出错。 - ORA-20001:无法绑定用户名验证项目长度为30个字节或更少。使用v()语法引用ORA-01006:绑定变量不存在Backtrace:ORA-06512:在“APEX_040200.WWV_FLOW_ERROR”,第861行ORA-06512:在“APEX_040200.WWV_FLOW_ERROR”,第896行ORA-06512:在“APEX_040200” .WWV_FLOW_PROCESS“,第917行ORA-06512:at”APEX_040200.WWV_FLOW“,第8428行)

特点:

Application Express 4.2.2.00.11
WebLogic Server Version: 10.3.6.0
Oracle Directory Services Manager Version 11.1.1.6.0
Oracle database 11.2.0.3
apex_listener1.4

在顶点设置:

  

方案类型

LDAP_DIRECTORY

  

主机

mydomain.com

  

端口

3060

  

使用SSL

没有SSL

  

专有名称(DN)字符串

CN =%LDAP_USER%,CN =用户,DC = MYDOMAIN,DC = COM

  

使用精确专有名称(DN)

提示: 的 当我使用cn = sso7而不是%LDAP_USER%时,我可以成功登录。(专有名称(DN)字符串==> cn = sso7,cn = Users,dc = mydomain,dc = com)。这意味着我清楚地提到CN。 而且,我认为我的问题是%LDAP_USER%。 提前谢谢。

0 个答案:

没有答案