簡體   English   中英

拒絕在框架中顯示“https://example.tld/”,因為它將“X-Frame-Options”設置為“拒絕”

[英]Refused to display 'https://example.tld/' in a frame because it set 'X-Frame-Options' to 'deny'

我正在制作瀏覽器擴展。 我創建了一個在用戶單擊按鈕后打開的彈出窗口。 我有一個表單輸入和一個 iframe,我希望當用戶輸入一個 url 時,它能夠在 iframe 內顯示它,但我正面臨這個問題

Refused to display 'https://discord.com/' in a frame because it set 'X-Frame-Options' to 'deny'.

許多網站不會加載到 iframe 中,我無法找到一種方法來管理它。

我想要實現的是擁有一個獨立的 webView,它將像瀏覽器一樣運行,並在用戶插入時加載一個 url。 iframe 是我認為最靈活的解決方案,但如果有人對如何實現這一點有任何建議,我將不勝感激。

看看X-Frame-Options標頭: https : //developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

您從https://discord.com/返回的響應頭不允許瀏覽器在<iframe>元素內呈現它。 這是出於安全原因,您可能無法找到解決方法(否則這將是一個安全漏洞)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM