Frage

Ich habe eine Datenbank mit LDAP-Login aktiviert. Es funktioniert gut, wenn sie in durch die PIA Anmeldung oder, wenn sie in App-Designer durch den Anwendungsserver anzumelden.

Ich muss app-Designer lassen Sie mich mit 2-Tier-Modus unter Verwendung von LDAP-Authentifizierung anmelden. Ist dies möglich, ohne Anpassung?

War es hilfreich?

Lösung

Ich glaube nicht, das ist möglich. 2-Tier meldet sich direkt in die Datenbank und was noch wichtiger ist, nicht die signon Peoplecode ausführen, der tut Call-outs für die LDAP-Authentifizierung. In der Tat ist 2-Tier wirklich nur eine Win32-Anwendung, die keinen Peoplecode läuft - es ist kein Peoplesoft ist „Anwendung.“ Es gibt ein Benutzer callout dll mit People geliefert und einige spärliche Dokumente auf, was Sie tun müssen, um es zu benutzen - aber auch hier wahrscheinlich nicht Ihre Notwendigkeit gehen zu erfüllen. Sie können den LDAP-Synch-Online-App-Engine Job verwenden müssen, um in Ihrem LDAP-Anwender zu Sicherheitstabellen zu ziehen, wenn Sie diese Login-Identitäten für 2-Tier-Zugriff verwendet werden sollen.

Andere Tipps

Die einzige Art und Weise geliefert LDAP-Authentifizierung zu verwenden für App-Designer ist Verbindung 3-Tier über den App-Server zu verwenden. Erst mit der 3-Tier-Verbindung wird der Signon Peoplecode ausgeführt werden. Mit 2-Tiere gibt es keinen Haken an den LDAP-Server.

Sie können sehen, der die grauen Desktop-Sparling Einzelanmeldung bei Verwendung, die mit App-Designern nicht integrieren und verwendet Windows und NTLM Active Directory-Authentifizierung zu greifen. Dies würde Ihnen ein gewisses Maß an LDAP-Authentifizierung geben, wenn Sie Windows-Computer mit einer Domäne authentifiziert. Aber es ist ein Add-on-Produkt würden Sie brauchen, zu kaufen.

Ansonsten wie Epiktet erwähnt, können Sie die LDAP-Benutzernamen verwenden, wenn Sie es mit Ihren People Datenbank und verwenden Sie das lokale Passwort gespeichert in PSOPRDEFN synchronisiert haben.

Ein Problem, das ich gesehen habe, ist, dass, wenn LDAP und 2 Tier zu verwenden, wenn Sie mit LDAP anmelden es irgendwie das Passwort in PSOPRDEFN dechiffriert. Das nächste Login 2 Tier von demselben Konto führt der Fehler kann durch ein Passwort nicht melden Sie sich bitte verschlüsselt unter Verwendung von Daten movoer verschlüsselt Passwort *. Wenn Sie verschlüsseln, dass die gleichen Ergebnisse Benutzer Passwort passieren, dass Benutzer folgenden nächste LDAP-Anmeldung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top