PTC 的 Windchill 是一個開發圖文管理與專案管理系統,為了有效管理帳號,可以與 windows Server 的 AD 作整合密碼認證。
環境:
Windchill v10.2
windows Server AD: 2003
AD Server資訊如下: HostName:ad.wei.com Ldap user:pdm2adldap Ldap pwd:pdm2adldap |
作法:
step 01:開啟windchill shell,進入D:\ptc\windchill_10.2\HTTPServer\,執行下列的指令
ant -f webAppConfig.xml addAuthProvider -DappName=Windchill -DldapUrl="ldap://ad.wei.com:389/DC=wei,DC=com?SAMAccountName?sub?(objectClass=*)" -DproviderName=WeiAD -DbindDn=pdm2adldap -DbindPwd=pdm2adldap
註:若 port:389 登入認證有問題,則用 AD 的 GC port:3268
step 02:修改 D:\ptc\Windchill_10.2\HTTPServer\conf\extra\app-Windchill-Auth.xconf
在# Authenticated resources 下,在每一個 LocationMatch 中的 AuthBasicProvider 中,把 Windchill-WeiAD 放到第一個位置
重新啟動Apache即可