סימפטומים
בעת ניסיון לפתוח את 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בעת קריאה לפעולת השירות:"AllowIframeAppAuthorizePageDomains" כבר קיים תחת השם האב Microsoft.SharePoint.Administration.SPFarm...
בנוסף, ודא שהתקנת את העדכונים של Microsoft SharePoint Server במרץ 2022.
שינוי ההיסטוריה
הטבלה הבאה מסכמת חלק מהשינויים החשובים ביותר בנושא זה.
| תאריך | תיאור |
|---|---|
| ה-8 במרץ 2022 | הוספת הערה למקטע "פתרון" כדי לספק תיקון אם לא ניתן להחיל את ההגדרה AllowIframeAppAuthorizePageDomains . |