Appinv.aspx σελίδα δεν μπορεί να προστεθεί σε iframe (KB5005546)

Ισχύει για
SharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Συμπτώματα

Όταν προσπαθείτε να ανοίξετε την Appinv.aspx σελίδα σε iframe, η σελίδα δεν εμφανίζεται με επιτυχία. Όταν παρουσιαστεί αυτό το ζήτημα, οι κεφαλίδες απόκρισης αίτησης περιλαμβάνουν ένα μήνυμα "X-FRAME-OPTIONS: DENY".

Αιτία

Για να διατηρηθεί η ασφάλεια, αποτρέπεται η εμφάνιση της σελίδας Appinv.aspx σε iframe.

Επίλυση

Για να διορθώσετε αυτό το πρόβλημα, εγκαταστήστε μία από τις ακόλουθες ενημερώσεις:

Για να εμφανίσει τη σελίδα 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 .