استكشاف الأخطاء وإصلاحها الخاصة بالمصادقة المستندة إلى الخادم

 

تاريخ النشر: جمادى الأولى, 1438

ينطبق على: Dynamics 365 (online)، Dynamics 365 (on-premises)، Dynamics CRM 2016، Dynamics CRM Online

في هذا الموضوع

استكشاف الأخطاء وإصلاحها الخاصة بتشغيل معالج تمكين تكامل SharePoint المستند إلى الخادم

استكشاف الأخطاء وإصلاحها في SharePoint

المشكلات المعروفة الخاصة بالتكامل المستند إلى الخادم

استكشاف الأخطاء وإصلاحها الخاصة بتشغيل معالج تمكين تكامل SharePoint المستند إلى الخادم

راجع سجل الخطأ للحصول على معلومات حول سبب عدم القدرة على التحقق من صحة الموقع. للقيام بذلك، انقر فوق سجل الأخطاء في تمكين تكامل SharePoint المستند إلى الخادم بعد اكتمال مرحلة التحقق من المواقع.

يمكن أن يُرجع فحص التحقق من تمكين تكامل SharePoint المستند إلى الخادم أحد أنواع الفشل الأربعة التالية.

اتصال فاشل

يشير هذا الفشل إلى تعذر الوصول إلى خادم SharePoint من حيث تم تشغيل التحقق من الصحة. تحقق أن عنوان URL لـ SharePoint الذي أدخلته صحيح وأنك يمكنك الوصول إلى موقع SharePoint ومجموعة المواقع باستخدام مستعرض ويب من الكمبيوتر الذي يتم عليه تشغيل تمكين معالج تكامل SharePoint المستند إلى الخادم.مزيد من المعلومات: TechNet: استكشاف الأخطاء وإصلاحها في البيئات المختلطة (SharePoint)

مصادقة فاشلة

يمكن أن يحدث الفشل عند عدم اكتمال خطوة أو أكثر من خطوات تكوين المصادقة المستندة إلى الخادم أو عدم نجاحها.مزيد من المعلومات: إعداد تكامل SharePoint مع Microsoft Dynamics 365

أيضا يمكن أن يحدث هذا الفشل في حالة إدخال عنوان URL غير صحيح في معالج تكامل SharePoint المستند إلى الخادم أو إذا كانت هناك مشكلة في الشهادة الرقمية المستخدمة لمصادقة الخادم.

تفويض فاشل

يمكن أن يحدث هذا الفشل عندما لا تتطابق أنواع المصادقة المستندة إلى المطالبات. على سبيل المثال، في توزيع مختلط مثل توزيع Microsoft Dynamics 365 (على الإنترنت) إلى SharePoint المحلي، عند استخدام المصادقة المستندة إلى المطالبات الافتراضية، يجب أن يطابق عنوان بريد حساب Microsoft الإلكتروني المستخدم بواسطة Microsoft Dynamics 365 (على الإنترنت) بريد SharePoint الإلكتروني للعمل.مزيد من المعلومات: تحديد نوع تعيين المصادقة المستندة إلى المطالبات

إصدار SharePoint غير مدعوم

يشير هذا الفشل إلى أن إصدار SharePoint أو النسخة أو حزمة الخدمة المطلوبة أو الإصلاح العاجل المطلوب غير موجود. لمزيد من المعلومات، راجع إصدار SharePoint غير مدعوم

استكشاف الأخطاء وإصلاحها في SharePoint

يمكن أيضا تسجيل المشكلات التي تؤثر على المصادقة المستندة إلى الخادم في سجلات SharePoint والتقارير. لمزيد من المعلومات حول كيفية استكشاف الأخطاء وإصلاحها لمراقبة SharePoint، انظر الموضوعات التالية:عرض التقارير والسجلات في SharePoint 2013 وتكوين التسجيل التشخيصي في SharePoint 2013

المشكلات المعروفة الخاصة بالتكامل المستند إلى الخادم

يصف هذا القسم المشكلات المعروفة التي قد تحدث عند إعداد أو استخدام مصادقة Microsoft Dynamics 365 وSharePoint المستندة إلى الخادم.

يتم إرجاع فشل المصادقة عند التحقق من صحة موقع SharePoint على الرغم من أن لديك الإذن المناسب

ينطبق على: Microsoft Dynamics 365 (على الإنترنت) مع Microsoft SharePoint عبر الإنترنت، Microsoft Dynamics 365 (على الإنترنت) مع Microsoft SharePoint المحلي

قد تحدث هذه المشكلة عندما يوفر تعيين المصادقة المستندة إلى المطالبات المستخدم موقفا لا تتطابق فيه قيم أنواع المطالبات بين Microsoft Dynamics 365 وSharePoint. على سبيل المثال، قد تحدث هذه المشكلة عندما تكون العناصر التالية صحيحة:

  • ستستخدم نوع تعيين المصادقة التي تستند إلى المطالبات الافتراضية، الذي من أجل المصادقة المستندة إلى خادم Microsoft Dynamics 365 (على الإنترنت) إلى SharePoint Online يستخدم المعرف الفريد حساب Microsoft .

  • الهويات المستخدمة لمسؤول Microsoft Office 365، أو Microsoft Dynamics 365 (على الإنترنت)، أو مسؤول SharePoint Online نفس حساب Microsoft، وبالتالي لا يتطابق المعرفان الفريدان حساب Microsoft.

تظهر رسالة الخطأ "انتهاء صلاحية شهادة أمان Exchange Online" في Dynamics 365 المحلي أو Dynamics 365 for Outlook.

ينطبق على Microsoft Dynamics 365 Server تم تكوينه باستخدام Exchange Online أو SharePoint Online. تفيد الرسالة بما يلي: "يرجى تحديث شهادتك وإلا سيتوقف تكامل Exchange Online عن العمل خلال ‬‏‫<number>‬‏‫ أيام.‬"

لحل هذه المشكلة، يجب تحديث الشهادة الرقمية 509 x الصادرة من قبل هيئة إصدار شهادات موثوق بها سيتم استخدامها للمصادقة بين Dynamics 365 (محلي) وExchange Online أو SharePoint Online.

"لم يتم العثور على المفتاح الخصوصي"، تم إرجاع رسالة خطأ عند تشغيل البرنامج النصي CertificateReconfiguration.ps1 Windows PowerShell

ينطبق على: Microsoft Dynamics 365 (على الإنترنت) مع Microsoft SharePoint المحلي، Microsoft Dynamics 365 المحلي مع SharePoint Online، Microsoft Dynamics 365 المحلي مع SharePoint المحلي

قد تحدث هذه المشكلة عند وجود اثنين من الشهادات الموقعة ذاتيا الموجودة في مخزن الشهادات المحلية التي لها نفس اسم الموضوع.

لاحظ أنه يجب حدوث هذه المشكلة فقط عند استخدام شهادة موقعة ذاتيا. يجب عدم استخدام الشهادة الموقعة ذاتيا في بيئات الإنتاج.

لحل هذه المشكلة، قم بإزالة الشهادات بنفس اسم الموضوع التي لا تحتاجها باستخدام الأداة الإضافية MMC لإدارة الشهادات الإضافية ولاحظ ما يلي.

هام

قد يستغرق الأمر 24 ساعة قبل بدء ذاكرة التخزين المؤقت لـ SharePoint استخدام شهادة جديدة. لاستخدام الشهادة الآن، اتبع الخطوات الموجودة هنا لاستبدال معلومات الشهادة في Microsoft Dynamics 365.

لحل هذه المشكلة عن طريق اتباع الخطوات الموجودة في هذه المقالة، لا يمكن أن تنتهي صلاحية الشهادة الموجودة.

استبدال شهادة لها نفس اسم الموضوع

  1. استخدام شهادة موقعة ذاتيا موجودة أو إنشاء جديدة. يجب أن يكون اسم الموضوع فريدا لأية أسماء موضوع شهادة مسجلة في مخزن الشهادات المحلي.

  2. قم بتشغيل الأمر النصي التالي PowerShell للشهادة الموجودة، أو الشهادة التي قمت بإنشائها في الخطوة السابقة. ستتم إضافة هذا البرنامج النصي إلى الشهادة الجديدة في Microsoft Dynamics 365، والتي سيتم استبدالها ثم في خطوة لاحقة. لمزيد من المعلومات حول البرنامج النصي CertificateReconfiguration.ps1PowerShell، راجع إعداد Microsoft Dynamics 365 Server للمصادقة المستندة إلى الخادم.

    CertificateReconfiguration.ps1 -certificateFile <Private certificate file (.pfx)> -password <private-certificate-password> -updateCrm -certificateType AlternativeS2STokenIssuer -serviceAccount <serviceAccount> -storeFindType FindBySubjectDistinguishedName
    
  3. قم بإزالة نوع الشهادة AlternativeS2STokenIssuer من قاعدة بيانات تكوين Dynamics 365. للقيام بهذا، قم بتشغيل هذه الأوامر PowerShell.

    Add-PSSnapin Microsoft.Crm.PowerShell 
    $Certificates = Get-CrmCertificate; 
    $alternativecertificate = ""; 
    foreach($cert in $Certificates) 
    {    if($cert.CertificateType -eq "AlternativeS2STokenIssuer") { $alternativecertificate = $cert;}    
    
    Remove-CrmCertificate -Certificate $alternativecertificate
    

تصلك رسائل الخطأ "أرجع الخادم البعيد خطأ: (400) طلب غير صحيح‬" و"تسجيل-SPAppPrincipal: الخدمة المطلوبة، 'http://wgwitsp:32843/46fbdd1305a643379b47d761334f6134/AppMng.svc' لا يمكن تنشيطها"

ينطبق على: إصدارات SharePoint المحلي المستخدمة مع Microsoft Dynamics 365

أرجع الخادم البعيد خطأ: يمكن أن تظهر رسالة خطأ "طلب غير صحيح" (400) بعد تثبيت الشهادة، مثل ما يحدث عند تشغيل البرنامج النصي CertificateReconfiguration.Ps1.

التسجيل-SPAppPrincipal: الخدمة المطلوبة، 'http://wgwitsp:32843/46fbdd1305a643379b47d761334f6134/AppMng.svc" يمكن أن تظهر رسالة خطأ تفيد تعذر التنشيط عند منح إذن Microsoft Dynamics 365 للوصول إلى SharePoint من خلال تشغيل التسجيل - الأمر SPAppPrincipal.

لحل كل من هذه الأخطاء بعد حدوثها، أعد تشغيل خادم الويب حيث يتم تثبيت تطبيق ويب Microsoft Dynamics 365.مزيد من المعلومات:   بدء تشغيل خادم الويب أو إيقافه (IIS 8)

"‏‏حدث خطأ أثناء التفاعل مع SharePoint تم استلام رسالة الخطأ

ينطبق على: جميع إصدارات Microsoft Dynamics 365 المستخدمة مع Microsoft SharePoint عبر الإنترنت

يمكن إرجاع هذا الخطأ إلى المستخدم الذي لا يملك أذونات الموقع أو كان لدى المستخدم أذونات تم إزالتها من موقع SharePoint حيث تم تمكين إدارة مستند Microsoft Dynamics 365. هذا مشكلة معروفة حاليًا مع SharePoint Online حيث لا تشير رسالة الخطأ التي يتم عرضها للمستخدم أن أذونات المستخدم غير كافية للوصول إلى الموقع.

انظر أيضا

إعداد تكامل SharePoint مع Microsoft Dynamics 365
الأذونات اللازمة لمهام إدارة المستندات

© 2017 Microsoft. جميع الحقوق محفوظة. حقوق النشر