الأعراض
عند محاولة فتح صفحة Appinv.aspx في iframe، لن يتم عرض الصفحة بنجاح. عند حدوث هذه المشكلة، تتضمن رؤوس استجابة الطلب رسالة "X-FRAME-OPTIONS: DENY".
السبب
للمساعدة في الحفاظ على الأمان، يتم منع عرض صفحة Appinv.aspx في iframe.
الحل
لإصلاح هذه المشكلة، قم بتثبيت أحد التحديثات التالية:
-
وصف تحديث الأمان ل SharePoint Server 2019: 14 سبتمبر 2021 (KB5002018)
-
وصف تحديث الأمان ل SharePoint Enterprise Server 2016: 14 سبتمبر 2021 (KB5002020)
-
وصف تحديث الأمان ل SharePoint Foundation 2013: 14 سبتمبر 2021 (KB5002024)
لعرض صفحة Appinv.aspx في iframe في المجالات الموثوق بها، يمكن لمسؤول المزرعة إضافة المجالات الموثوق بها إلى القائمة AllowIframeAppAuthorizePageDomains في المزرعة عن طريق تشغيل الأوامر التالية:
add-pssnapin * $f=get-spfarm $f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>") $f.update()
ملاحظات
-
يمكنك إضافة مجال واحد موثوق به إلى القائمة AllowIframeAppAuthorizePageDomains باستخدام الأوامر في كل مرة. بالإضافة إلى ذلك، يمكنك إضافة مجال أحرف بدل، مثل *.contoso.com، إلى AllowIframeAppAuthorizePageDomains.
-
إذا تلقيت رسالة الخطأ التالية، فاستخدم AllowIframeAppAuthorizePageDomains2 بدلا من AllowIframeAppAuthorizePageDomains عند استدعاء الأسلوب AddGenericAllowedListValue :
تغيير المحفوظات
يلخص الجدول التالي بعض التغييرات الأكثر أهمية في هذا الموضوع.
تاريخ |
الوصف |
---|---|
8 مارس 2022 |
أضفت ملاحظة إلى المقطع "الدقة" لتوفير تصحيح إذا كان لا يمكن تطبيق الإعداد AllowIframeAppAuthorizePageDomains. |