อาการ
เมื่อคุณพยายามเปิดหน้า Appinv.aspx ใน iframe หน้านั้นไม่แสดงขึ้น เมื่อปัญหานี้เกิดขึ้น ส่วนหัวของการตอบสนองการร้องขอจะมีข้อความ "X-FRAME-OPTIONS: DENY"
สาเหตุ
เพื่อช่วยรักษาความปลอดภัย หน้า Appinv.aspx จะถูกป้องกันไม่ให้แสดงใน iframe
การแก้ไข
เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้งหนึ่งในการอัปเดตต่อไปนี้:
-
รายละเอียดเกี่ยวกับโปรแกรมปรับปรุงความปลอดภัยSharePoint Server 2019: 14 กันยายน 2021 (KB5002018)
-
รายละเอียดเกี่ยวกับโปรแกรมปรับปรุงความปลอดภัย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 named...
นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการอัปเดต Microsoft SharePoint Server มีนาคม 2022
เปลี่ยนประวัติ
ตารางต่อไปนี้จะสรุปการเปลี่ยนแปลงที่สําคัญที่สุดบางส่วนลงในหัวข้อนี้
วันที่ |
คำอธิบาย |
---|---|
8 มีนาคม 2022 |
เพิ่มบันทึกย่อลงในส่วน "การแก้ปัญหา" เพื่อให้มีการแก้ไขถ้าไม่สามารถใช้งานการตั้งค่า AllowIframeAppAuthorizePageDomains ได้ |