اللغة العربية - الترجمة الآلية
ملاحظة الدعم KB0397704
البريد الإلكتروني
مصادقة لغة تمييز تأكيدات الأمان للنسخة الموضعية من Ariba Buyer
تمت ترجمة مقال قاعدة المعرفة هذا آليًا تسهيلاً لك. ولا تقدم SAP أي ضمان فيما يتعلق بصحة الترجمة الآلية أو اكتمالها. ويمكنك العثور على المحتوى الأصلي عن طريق التبديل إلى اللغة الإنجليزية باستخدام محدد اللغة.

المشكلة

كيف يتم تكوين مصادقة لغة تمييز تأكيدات الأمان لـ Ariba Buyer On-Premise؟

الحل

مصادقة لغة تمييز تأكيدات الأمان للنسخة الموضعية من Ariba Buyer

يقدم هذا المستند أمثلة على كيفية تطبيق مصادقة لغة تمييز تأكيدات الأمان، وهو يهدف إلى توضيح العمليات والمفاهيم الكامنة وراءه. هناك العديد من حلول مزوِّد هوية لغة تمييز تأكيدات الأمان (SAML) ("IdP" فيما بعد) التي يقدمها مورِّدون خارجيون. تقع مسؤولية تطبيق أي مزوِّد هوية لغة تمييز تأكيدات الأمان على جانب العميل على العميل.

تدفق بروتوكول واحد لربط HTTP لـ SAML

1.1 المتطلبات الأساسية

لكي يتمكن العميل من الوصول إلى Ariba، تنطبق المتطلبات الأساسية التالية:

1.2 الاتصال الأولي بـ Ariba

بدلاً من عرض صفحة تسجيل الدخول إلى Ariba، تتم إعادة توجيه مستعرض المستخدم إلى صفحة المورد المحمي للعميل. سيتضمن رابط إعادة التوجيه اختياريًا معرف مزوِّد الخدمة (SPID)، ويمكن أن يساعد هذا المعامل العميل على تحديد مزوِّد الخدمة وحيث يجب عليه ترحيل استجابة لغة تمييز تأكيدات الأمان بعد المصادقة إذا كان يستضيف رابط مزوِّد هوية لغة تمييز تأكيدات الأمان (SAML) عام.

1.3 مصادقة المستخدم مع مصادقة شركة العميل

1.4 المصادقة النهائية مع Ariba

2 عينة التكوين

يوضح هذا النموذج تكوين مصادقة لغة تمييز تأكيدات الأمان (SAML) بتسجيل الدخول لمرة واحدة إلى Microsoft Azure AD.

خطوة "تكوين مصادقة شركة Ariba Buyer" هي تكوين شائع في Ariba Buyer. يجب أن تشير الخطوات الأخرى لخوادم مزوِّد هوية لغة تمييز تأكيدات الأمان المختلفة إلى الوثائق الواردة من مورِّدي برامج الجهات الخارجية المعنيين.

2.1 تفاصيل العينة

https://mycompany.com/Buyer/Main?النطاق=النظام&passwordadapter=PasswordAdapter1

https://mycompany.com/Buyer/Main/ad/samlAuth/SSOActions?awr=1&excopy=System

2.2 تكوين تسجيل الدخول لمرة واحدة لـ Azure AD

  1. في بوابة Azure، اختر إضافة تطبيق ’غير تابع للمعرض‘.
    في هذه العينة، اسم التطبيق هو ‘Ariba_Supitor’.
  2. بعد الإنشاء، من "البدء السريع"، اختر "تكوين تسجيل الدخول لمرة واحدة" و"تسجيل الدخول على أساس لغة تمييز تأكيدات الأمان"

https://knowledge.ariba.com/images_RTE/1EBMSP15a695ca007f52blobid0.png
في صفحة تسجيل الدخول لمرة واحدة ، أدخل القيم التالية:

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cb5b3a72blobid1.png
يجب أن يكون المعرف هو "رابط معرف مزوِّد الخدمة لـ Ariba Buyer".
يجب أن يكون رابط الرد 'رابط استهلاك استجابة لغة تمييز تأكيدات الأمان لـ Ariba'.


https://knowledge.ariba.com/images_RTE/1EBMSP15a695cbc98f5fblobid2.png
اختر معرف المستخدم. سيتم إرسال معرف المستخدم هذا باعتباره "معرف الاسم" في الرد على لغة تمييز تأكيدات الأمان، وسيتم استخدامه كمعرف مستخدم Ariba Buyer.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cc39cc95blobid3.png

قم بتنزيل نسخة محلية من "الشهادة (Base64)" والاحتفاظ بها. سيتم تثبيت هذه الشهادة على Ariba Buyer في خطوة لاحقة.

  1. اجعل الشهادة الجديدة نشطة واحفظ التغيير. يؤدي هذا إلى إكمال إعداد تسجيل الدخول لمرة واحدة لـ Azure.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cced6064blobid4.png

ثم في الصفحة نفسها، انقر فوق ارتباط "تكوين Ariba_Super". هذه إرشادات Azure لتكوين مزوِّد الخدمة. نسخ الروابط التالية من هذه الإرشادات. https://knowledge.ariba.com/images_RTE/1EBMSP15a695cdc72dd1blobid5.png

2.3 تكوين مصادقة شركة Ariba Buyer

2.3.1 تمكين مصادقة الشركة

ابحث عن "مصادقة الشركة" من الإدارة المركزية > ملف تعريف الموقع.

يُستخدم الرقم التالي لأغراض معلوماتية فقط. ويوضح حقول الإدخال التي تستخدمها Ariba لتمكين الخدمة.

  1. افحص "تمكين مصادق الشركة" واختر "مصادقة SAML".
  2. ويتبع بروتوكول SAML 1.1 افتراضيًا. حدد استخدام طلب لغة تمييز تأكيدات الأمان لتمكين بروتوكول SAML 2.0. سيقوم بنشر طلب لغة تمييز تأكيدات الأمان إلى رابط تسجيل الدخول.
  3. حدد "إضافة رابط إرجاع مزوِّد الخدمة" لمطالبة Ariba بإنشاء رابط إرجاع في اسم معامل الرابط "ret". يمكن للعميل استخدام هذا الرابط لنشر استجابة لغة تمييز تأكيدات الأمان الخاصة به.
  4. انسخ محتوى الشهادة التي تم تنزيلها من Azure AD.
  5. احفظ التغيير.
    https://knowledge.ariba.com/images_RTE/1EBMSP15a695ce517530blobid6.png

سيتم تفعيل هذه الخطوة على الفور.

ولكن قبل اختبار مصادقة لغة تمييز تأكيدات الأمان (SAML) باستخدام Azure AD، لا تزال الخطوة التالية بحاجة إلى التطبيق.

2.3.2 إضافة مفتاح Ariba الخاص

قبل المتابعة إلى الخطوة التالية، يجب عليك الحصول على زوج مفاتيح RSA واستيراد زوج مفاتيح RSA إلى مخزن مفاتيح Java (*.jks ملف).

سيتم استخدام مفتاح Ariba الخاص لتوقيع طلب لغة تمييز تأكيدات الأمان (SAML).

  1. نسخ ملف JKS إلى الموقع: مجلد <buyer_install>/Server/etc/certs.
  2. قم بإضافة أو تعديل ‘System.Authentication.Keystores.AribaPrivateKeystore’ من جدول Parameters.table لاحتواء المحتوى المعروض بخط غامق في جزء الرمز التالي.

المصادقة = {

بيانات الاعتماد = { MyCredentials = { كلمة المرور = ""؛ اسم المستخدم = ""؛}؛}؛؛

Keystores = {

AribaPrivateKeystore = {

الملف = "etc/certs/<sample_key_store>.jks"؛

المفاتيح = {

المفتاح 1 = {

Alias = <sample_alias>;

كلمة مرور المفتاح = "<sample_key_pass>"؛

};

};

StorePassword = "<sample_store_pass>";

النوع = jks;

};

};

};

معلومات إضافية

بعد تثبيت WebLogic 11gR1 على جهاز جديد، تأكد من أن مصادقة لغة تمييز تأكيدات الأمان تعمل مع خادم تطبيقات WebLogic 11gR1. يجب عليك إجراء التغييرات اليدوية التالية للتأكد من أن مصادقة SAML تعمل:
لضمان عمل مصادقة SAML:
1 إيقاف الخوادم.
2 انتقل إلى مجلد الوحدات ضمن الموقع الذي تم فيه تثبيت WebLogic 11gR1 (/opt/bea10mp36/module/).
3 حدد موقع الملف بالاسم com.bea.core.bea.opensaml2_1.0.0_6-2-0-0.jar.
4 حذف ملف jar هذا، أو إعادة تسميته إلى com.be.core.bea.opensaml2_1.0.0_6-2-0-0.jar.old، للتأكد من عدم تحميل ملف jar هذا عند بدء الخوادم وتحميل ملف jar correct.SAML الموجود داخل مجلد /Server/Classes/ بدلاً من ذلك. يستخدم النظام ملف jar هذا لالتقاط صنف XMLConfigurator الصحيح لتحميل بيانات لغة تمييز تأكيدات الأمان (SAML) المناسبة.
5 أعد تشغيل الخوادم.


تنطبق على

في مكان العمل > On-Premise - Ariba Buyer

شروط الاستخدام  |  حقوق النشر  |  إفصاح حماية الأمان  |  الخصوصية