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

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

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

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

اتصال فاشل

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

مصادقة فاشلة

يمكن أن يحدث الفشل عند عدم اكتمال خطوة أو أكثر من خطوات تكوين المصادقة المستندة إلى الخادم أو عدم نجاحها. مزيد من المعلومات: إعداد تكامل SharePoint مع 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 (على الإنترنت) مع SharePoint Online، 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.

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

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

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

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

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

هام

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

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

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

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

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

    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.

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

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

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

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

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

(راجع أيضاً )

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