Apache中配置连接Ldap数据心得
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(8.0系统上)修改Apache连接Ldap配置
先到Apache的目录下,运行
E:\ptc\Windchill_9.0\Windchill\ant\bin\ant -f webAppConfig.xml addAuthProvider -DappName=Windchill -DproviderName=Windchill-AAA -DldapUrl=" ,cn=Windchill_8.0,cn=Application%20Services,o=ptc" -DapacheWebApp.docBase=E:\ptc\Windchill_9.0\Windchill\codebase
(红色加粗部分为空格,一定要用%20代替)
运行该命令时
1.会先在E:\ptc\Windchill_9.0\Apache\conf\extra\app-Windchill-AuthProvider.xml
中增加或修改一条记录(如果providerName= Windchill-AAA与文件中的有重复就是修改)
Exp:
系统默认有如下两条记录
若运行上面的命令,则会增加一条记录
2.然后再修改E:\ptc\Windchill_9.0\Apache\conf\extra\app-Windchill-Auth.conf
将app-Windchill-AuthProvider.xml中的条目重新配置到app-Windchill-Auth.conf中
结果如下
AuthLDAPURL ,cn=EnterpriseLdap,cn=Windchill_9.0,o=ptc
AuthLDAPBindDN "cn=Manager"
AuthLDAPBindPassword "ldapadmin"
AuthLDAPURL ,cn=AdministrativeLdap,cn=Windchill_9.0,o=ptc
AuthLDAPBindDN "cn=Manager"
AuthLDAPBindPassword "ldapadmin"
AuthLDAPURL ,cn=Windchill_8.0,cn=Application%20Services,o=ptc
AuthLDAPBindDN "cn=Manager"
AuthLDAPBindPassword "ldapadmin"
AuthzLDAPAuthoritative off
AuthName "Windchill"
AuthType Basic
AuthBasicProvider Windchill-EnterpriseLdap Windchill-AdministrativeLdap Windchill-AAA require valid-user