تسجيل الدخول إلى PeopleSoft App-Designer في 2 طبقات باستخدام مصادقة LDAP

StackOverflow https://stackoverflow.com/questions/887970

سؤال

لدي قاعدة بيانات مع تمكين تسجيل الدخول LDAP. يعمل بشكل جيد عند تسجيل الدخول عبر PIA أو عند تسجيل الدخول إلى مصمم التطبيق من خلال خادم التطبيق.

أحتاج إلى جعل التطبيق "مصمم" اسمح لي بالتسجيل مع وضع ثنائي المستوى باستخدام مصادقة LDAP. هل هذا ممكن دون تخصيص؟

هل كانت مفيدة؟

المحلول

لا أعتقد أن هذا ممكن. 2-Tier سجلات مباشرة في قاعدة البيانات والأهم من ذلك، لا يعمل على تشغيل Signon PeopleCode الذي يقوم بالاتصال بمصادقة LDAP. في الواقع، 2-Tier هو في الحقيقة مجرد تطبيق Win32 لا يعمل أي peoplecode - إنه ليس تطبيق peoplesoft ". هناك مستخدما يتم تسليمه Callout DLL مع Peoplesoft، وبعض المستندات الفضفة حول ما عليك القيام به لاستخدامه - ولكن مرة أخرى، من المحتمل أن لا تلبي حاجتك. قد تحتاج إلى استخدام وظيفة محرك LDAP Synch Online Online للاستجابة لمستخدمي LDAP الخاص بك إلى جداول الأمان إذا كنت تريد استخدام هويات تسجيل الدخول هذه للوصول إلى المستوى 2.

نصائح أخرى

الطريقة التي يتم تسليمها الوحيدة لاستخدام مصادقة LDAP لمصمم التطبيق هي استخدام اتصال 3 من خلال خادم التطبيق. فقط مع اتصال 3 مستويات سوف يتم تنفيذ Signon PeopleCode. مع 2-tier، لا يوجد ربط إلى خادم LDAP.

يمكنك إلقاء نظرة على استخدام Sign Docton Sign Desktop Grey Sparling واحد، والذي يتكامل مع مصمم التطبيقات ويستخدم Windows و NTLM للاستيلاء على مصادقة Active Directory. هذا من شأنه أن يوفر لك درجة من مصادقة LDAP إذا أصدرت جهاز Windows مع مجال. لكنه منتج إضافي ستحتاج إلى شرائه.

خلاف ذلك، كما ذكر Epictetus، يمكنك استخدام اسم مستخدم LDAP إذا كان لديك مزامنة مع قاعدة بيانات PeopleSoft الخاصة بك واستخدم كلمة المرور المحلية المخزنة في PSOPRDEFN.

مشكلة واحدة رأيتها هي أنه عند استخدام LDAP و 2 Tier عند تسجيل الدخول باستخدام LDAP، قم بفك تشفير كلمة المرور بطريقة أو بأخرى كلمة المرور في PSOPRDEFN. تسجيل الدخول التالي 2 الطبقة من خلال نفس الحساب يلقي الخطأ لا يمكن تسجيل الدخول، يرجى تشفير كلمة المرور باستخدام البيانات Movoer Chechrypt Password *. إذا قمت بتشفير أن كلمة المرور للمستخدمين قد تحدث نفس النتائج بعد تسجيل الدخول إلى LDAP التالي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top