تكوين تطبيق من العميل إلى العداد لدعم مزامنة البيانات
لدعم مزامنة البيانات السارية بين تطبيق من العميل إلى العداد للخدمات والمرافق من أوراكل وتطبيقات أوراكل فيوجن المطلوبة لهذه الحلول، يجب تكوين متغير الاستبدال لعنوان URL الخاص بإطار عمل تجارب عملاء الصناعات (CXIF) لدعم تكوين مرسِل الرسالة.
للحصول على تعليمات حول تقنية متغيرات الاستبدال، ارجع إلى قسم "أوراق عمل التثبيت والتخطيط" في دليل تثبيت من العميل إلى العداد (Customer to Meter Installation Guide)، المتوفر في مكتبة تطبيق من العميل إلى العداد للخدمات والمرافق من أوراكل.
تعيين خصائص النظام
قم بتعيين الخصائص التالية في إطار عمل تطبيق الخدمات والمرافق من أوراكل:
-
com.oracle.ouaf.web.csp.enable=true
-
com.oracle.ouaf.web.allowCORS=true
-
com.oracle.ouaf.web.csp.allowedFrameAnsMaxNumber=MAX-NUMBER
القيمة الافتراضية هي 2. إذا قمت بإنشاء أكثر من متغيري مضيف، فقم بتحديث هذه القيمة لتعكس عدد متغيرات المضيف.
-
com.oracle.ouaf.uriSubstitutionVariables.file=FILE-PATH-VALUE
هذا هو مسار الملف الذي يوجد فيه ملف substitutionVariableList.xml.
تأكد من أن com.oracle.ouaf.web.disableSecureCookie غير موجود، أو تم تعيينه على "خطأ".
إنشاء متغيرات الاستبدال لمزامنة البيانات
أنشئ متغير الاستبدال التالي:
-
C1CXIF بالقيمة <fabric APIGW host>
يُستخدم هذا المتغير عند تكوين مزامنة البيانات السارية.
تكوين سياسة تأمين المحتوى
في حالة تمكين مشاركة الموارد عبر المصادر، يستجيب إطار عمل تطبيق الخدمات والمرافق من أوراكل بعنوان سياسة تأمين المحتوى (CSP) الذي يتحكم في العناصر الأصلية للإطار ومصدر السكريبت ومصدر الصورة والسمات الأخرى.
افتراضيًا، يقوم إطار عمل تطبيق الخدمات والمرافق من أوراكل بملء خيارات عنوان سياسة تأمين المحتوى كما يلي.
default-src 'self'; img-src 'self' data: ; script-src 'self' 'unsafe-inline'
'unsafe-eval'; style-src 'self' 'unsafe-inline'; base-uri 'self'; form-action
'self';
قم بتخصيص web.xml.template وإدراج كل الأصول المسموح بها لمرشح سياسة تأمين المحتوى تحت قيمة معلمة cspOption، كما هو موضح أدناه.
-
قم بتشغيل هذا الأمر: cd $SPLEBASE/templates
-
قم بتشغيل هذا الأمر: cp web.xml.template cm.web.xml.template
-
قم بتشغيل هذا الأمر: vi cm.web.xml.template
-
حدد موقع هذا السطر:
<param-value>default-src 'self'; img-src 'self' data: ; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; base-uri 'self'; form-action 'self';</param-value> -
قم بتعيين القيمة الجديدة على:
<param-value>default-src 'self'; img-src 'self' data: ; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://static.oracle.com; style-src 'self' 'unsafe-inline'; base-uri 'self'; form-action 'self';</param-value> -
تنفيذ: initialSetup.sh
-
أعد نشر التطبيق وأعد تشغيله.
الموضوع الرئيسي: إعداد بيئات الخدمات والمرافق من أوراكل الخاصة بك للتسجيل