2009-05-20 55 views

回答

1

我不認爲這是可能的。直接將2層日誌記錄到數據庫中,更重要的是,不會運行用於LDAP身份驗證的標註peoplecode。事實上,2層實際上只是一個不運行peoplecode的Win32應用程序 - 它不是一個人性化的應用程序。有人用戶callout dll與peoplesoft交付,以及一些關於你必須做的使用它的少量文檔 - 但是,可能不會滿足你的需要。如果您想使用這些登錄身份進行雙層訪問,則可能需要使用ldap同步在線應用程序引擎作業將您的ldap用戶引入安全性表。

0

對App Designer使用LDAP身份驗證的唯一交付方式是使用連接3層通過應用程序服務器。只有使用3層連接才能執行Signon PeopleCode。對於2層,LDAP服務器沒有掛鉤。

您可以查看使用Gray Sparling桌面單一登錄,它與App Designer集成並使用Windows和NTLM來獲取Active Directory身份驗證。如果Windows機器通過域進行身份驗證,這將爲您提供一定程度的LDAP身份驗證。但它是您需要購買的附加產品。

否則,如Epictetus所述,如果您已與PeopleSoft數據庫同步並使用存儲在PSOPRDEFN中的本地密碼,則可以使用LDAP用戶名。

0

我看到的一個問題是,當使用LDAP登錄時使用LDAP和2層時,它以某種方式解密PSOPRDEFN中的密碼。由相同的帳戶下一個登錄2層拋出錯誤無法登錄請使用數據移動器加密密碼*加密密碼。如果您對該用戶密碼進行加密,那麼在用戶下一次LDAP登錄後會發生相同的結果。