الأعراض
عند تكوين AD 2.1 خ مع Microsoft Dynamics CRM 2011، خطأ 404 قد تحدث عند محاولة الوصول إلى نقطة نهاية mex. قد يحدث هذا أثناء أي عمل CRM، لكن يتم السائدة أثناء تكوين Microsoft Dynamics CRM لعميل Outlook.
السبب
1-Microsoft Dynamics CRM 2011 التحديث التراكمي 13 أو لاحقاً لم يتم تطبيقه لخادم Microsoft Dynamics CRM.
2-إعلان خ 2.1 له مشكلة معروفة نشر بيانات تعريف لنقاط نهاية mex. بعد تكوين المطالبات وفقا للمصادقة في Microsoft Dynamics CRM 2011، نقاط نهاية mex غير قابلة للوصول.الحل
1-تطبيق Microsoft Dynamics CRM 2011 التحديث التراكمي 13 أو إصدار أحدث.
2-من أجل دعم إعلان خ 2.1، من الضروري تنفيذ البرنامج النصي PowerShell التالية: (أ) بدء PowerShell بورصة اسطنبول أو محرر النصوص المفضل ب. بإنشاء ملف يسمى UpdateMEXEndpoint.ps1 ج. نسخ المحتوى أسفل إلى ملف UpdateMEXEndpoint.ps1 المعلمة ( # المعلمات optional [string]$ConfigurationEntityName="FederationProvider", [string]$SettingName="ActiveMexEndpoint", [object]$SettingValue, [Guid]$Id ) $RemoveSnapInWhenDone = $False إذا (-لا (الحصول على بسنابين-Microsoft.Crm.PowerShell-اروراكشن سيلينتليكونتينوي اسم)) { بسنابين Microsoft.Crm.PowerShell $RemoveSnapInWhenDone = $True } $Id = (فيديراتيونبروفيدير الحصول على كرمادفانسيدسيتينج-كونفيجوراتيونينتيتينامي-إعداد أكتيفيميكسيندبوينت). سمات [0]. القيمة $setting = "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity" كائن جديد $setting.LogicalName = $ConfigurationEntityName if($Id) { $setting.Id = $Id } $setting. سمات = "Microsoft.Xrm.Sdk.Deployment.AttributeCollection" الجديد الكائن $keypair = كائن جديد "System.Collections.Generic.KeyValuePair[String، كائن]" ($SettingName, $SettingValue) $setting.Attributes.Add($keypair) مجموعة-كرمادفانسيدسيتينج-الكيان $setting if($RemoveSnapInWhenDone) { إزالة بسنابين Microsoft.Crm.PowerShell } د. تشغيل البرنامج النصي أعلاه من داخل PowerShell استخدام بناء الجملة التالي: UpdateMEXEndpoint.ps1-سيتينجفالوي "https://< ADFS ستشوست >/adfs/الخدمات/الثقة/المكسيك" Example: إذا كان يعيش في sts.contoso.com المنبوذة > > UpdateMEXEndpoint.ps1 –SettingValue “https://sts.contoso.com/adfs/services/trust/mex” سيتم تحديث نشر CRM الخاصة بك للاتصال باستخدام النقطة النهائية المتوفرة في "تعيين قيمة" المعلمة FS AD.مزيد من المعلومات
http://support.microsoft.com/kb/2827748 على الخادم ADFS. 2. قم بإعادة تشغيل الخادم ADFS. في الخلفية، الإصلاح ستتيح ADFS لنشر \mex نقطة النهاية في الاتحاد ADFS بيانات التعريف. 3-تسجيل الدخول إلى خادم CRM. 4. أعد تشغيل "تكوين المطالبات" و "تكوين IFD" معالجات CRM. يؤدي إعادة تشغيل هذا CRM لاستهلاك الاتحاد ADFS تلتئم بيانات التعريف وملء القيمة \mex الصحيح في جدول DB. 5-التأكد، الرجاء تشغيل أسفل استعلام SQL MSCRM_CONFIG. حدد أكتيفيميكسيندبوينت من فيديراتيونبروفيدير تأكد من أنه يظهر URL تشبه: https://<ADFS ستشوست >/adfs/الخدمات/الثقة/المكسيك 6-إعادة تعيين IIS على خادم CRM لتدمير المحتوى المخزن مؤقتاً في IIS الذي يستند إلى القيم DB القديمة وإعادة بناء. 7-تكوين عميل outlook.
وقد أظهرت الفريق ADFS إصلاح العاجل الذي سيتم حل هذه المشكلة من جانب ADFS. إصلاح ADFS يشفي بيانات التعريف الاتحاد ADFS ونشر نقاط نهاية mex مفقودة، وبالتالي حل المشكلة في الجذر الخاص به. 1-تثبيت الإصلاح في