นำไปใช้กับ
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 named... นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการอัปเดต Microsoft SharePoint Server มีนาคม 2022

เปลี่ยนประวัติ

 ตารางต่อไปนี้จะสรุปการเปลี่ยนแปลงที่สําคัญที่สุดบางส่วนลงในหัวข้อนี้

วันที่

คำอธิบาย

8 มีนาคม 2022

เพิ่มบันทึกย่อลงในส่วน "การแก้ปัญหา" เพื่อให้มีการแก้ไขถ้าไม่สามารถใช้งานการตั้งค่า AllowIframeAppAuthorizePageDomains ได้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ