same-origin-policy 相关问题

由Web浏览器强制执行的相同源策略限制从一个源加载的文档中的JavaScript访问来自另一个源的数据。使用CORS协议可以放宽限制。

谷歌分析如何避免同源政策?

我有一个项目的想法,涉及一个 Javascript 终端,利用指定的 PHP 脚本作为服务器来执行远程功能。我知道同源政策会是一个障碍...

回答 3 投票 0

跨域表单发布

我已经看过有关此主题的所有文章和帖子(包括 SO),普遍的评论是同源策略会阻止跨域的表单 POST。 我唯一见过有人...

回答 3 投票 0

无法访问同域的iframe

我正在尝试在 iframe 中加载 pdf 并设置高度以匹配文档的高度。 varframe = document.getElementById("preview_frame"); 框架.onload = 函数() { 这个.风格.嘿...

回答 1 投票 0

`--disable-web-security`命令似乎不再起作用

允许 Chrome 上跨域请求的命令 --disable-web-security 不再起作用,我猜是由于最新的更新。 除了下载 ol...

回答 2 投票 0

Puppeteer:除了禁用网络安全之外获取 iframe 内容的另一种方法?

当我使用 Puppeteer 获取带有 iframe 的页面的 HTML 时,我遇到了 DOMException:阻止具有 origin [url] 的框架访问跨源框架 我知道要绕过这个,我可以...

回答 2 投票 0

阻止来源为“http://127.0.0.1:8000”的框架访问跨源框架。 ((Django cors 标头,S3 cors 政策)) [关闭]

https://sparta-games.net/games/list/47/ <-- !! Sound Too Loud !! I'm trying to lower the sound of iframe or the whole page. So, i added script below iframe_element.onload = function() { ...

回答 1 投票 0

如果 Spring Security 在服务器级别实现了同源策略,为什么连接到 websocket 时需要 CSRF 保护?

根据 Spring Security 文档,对于 Websocket,在服务器级别实现了 SOP,这与浏览器实现 SOP 的常规 http 相反。然而,Spring Security 还需要...

回答 1 投票 0

如何考虑 x-frame-options 来构建 Google Script Web 应用程序的 iframe?

我正在尝试将一个网络应用程序(可以访问任何人)从谷歌脚本iframe到客户端的域,并接收: 拒绝在框架中显示“https://script.google.com/”,因为它设置了“X-Frame-

回答 1 投票 0

重定向后如何识别或向跨源<embed>元素发送消息

我正在使用 Chrome 扩展,使用 MV3 将每个帧转换为影子根(以内联其内容),我需要这个,因为我无法从浏览器复制和粘贴 iframe/embed/object 框架...

回答 1 投票 0

如何编辑/删除 iFrame 内的内容?

我有一个关于在 iFrame 中编辑/删除内容的简单问题。我尝试使用以下方法直接编辑内容: const doc = Frame.contentDocument || Frame.contentWindow.document; $(文档)...

回答 1 投票 0

Firefox - iframe - 即使在同源上,“跨源对象上的属性“文档”访问权限也被拒绝

我的网络服务器上有一个 test.pdf 和一个简单的 test.html 文件(使用 https:// 协议): <p>我的网络服务器上有一个 test.pdf 和一个简单的 test.html 文件(使用 <pre><code>https://</code></pre> 协议):</p> <pre><code>&lt;!doctype html&gt; &lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;iframe src=&#34;/test.pdf&#34; onload=&#34;this.contentWindow.document;&#34;&gt;&lt;/iframe&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <p>我尝试访问 iframe 的内容,它在 Chrome 中工作正常,但在 Firefox 中引发错误:</p> <pre><code>Permission denied to access property &#34;document&#34; on cross-origin object </code></pre> <p>我尝试使用 <pre><code>this.contentDocument</code></pre> (返回 <pre><code>null</code></pre>),并使用 pdf 的完整 URI(仅最后一个字符不同:<pre><code>html</code></pre> -> <pre><code>pdf</code></pre>,所以应该是同一来源),但是我犯了同样的错误。我正在使用 Firefox 的原生 PDF 查看器,如果这很重要的话。</p> <p>这是 Firefox 中的一个错误吗?我是不是做错了什么?</p> </question> <answer tick="false" vote="0"> <p>我也遇到过这个。我怀疑这确实是 Firefox 的一个错误。就我而言,我尝试将 PDF 加载到 iframe 中,然后在加载后打印它。我最终使用了 try/catch 块来解决这个问题:</p> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code>&lt;a target=&#34;printframe&#34; href=&#34;/my-pdf&#34;&gt;Print&lt;/a&gt; &lt;iframe name=&#34;printframe&#34; onload=&#34;try {this.contentWindow.document.URL == &#39;about:blank&#39; || this.contentWindow.print()} catch(error) { this.contentWindow.print();}&#34; style=&#34;display: None&#34;&gt;&lt;/iframe&gt;</code></pre> </div> </div> <p></p> </answer> </body></html>

回答 0 投票 0

使用SetIsOriginAllowed时应该多小心?

我在Startup.cs中发现了以下代码: app.UseCors(选项=>选项 .SetIsOriginAllowed(origin => origin.EndsWith("SomeWebsite.com")) .AllowAnyMethod() ...

回答 1 投票 0

SetIsOriginAllowed 的最佳实践

我在Startup.cs中发现了以下代码: app.UseCors(选项=>选项 .SetIsOriginAllowed(origin => origin.EndsWith("SomeWebsite.com")) .AllowAnyMethod() ...

回答 1 投票 0

嵌入 iFrame 时 Google Apps 脚本不会加载

我正在尝试将我的 Google Apps 脚本 Web 应用程序嵌入到另一个域上的 iFrame 中,但该 Web 应用程序未加载,我只看到一个白屏。 webinspector 中也没有错误。 网络应用程序...

回答 2 投票 0

使用 OData 服务 CUAN_IMPORT_SRV 创建营销互动

我正在开发 SAPUI5 应用程序(在 Web IDE 中),该应用程序在 Hybris Marketing 中创建交互。因此我使用 OData 服务 CUAN_IMPORT_SRV。我已经尝试过一个简单的邮递员请求,它......

回答 1 投票 0

如何在 Chrome 中禁用跨源限制?

当我在 Chrome 中完全关闭安全性时,它没有任何效果。 Safari 有类似的选项,它做到了。 在开发前端 Web 应用程序期间,我不会遇到 CROS 错误。 我会从 GUI 做这件事,不...

回答 1 投票 0

使用 iframe 在不同域之间共享 localStorage 数据不起作用

我正在尝试阅读这篇文章,该文章教我们如何在嵌入了 iframe 的情况下在域之间共享本地存储数据。 https://www.internetkatta.com/share-cookies-or-local-storage-data-bet...

回答 2 投票 0

原因:Django 中缺少 CORS 标头“Access-Control-Allow-Origin”错误

我最近在 django 项目中遇到了 CORS 的困扰。我遵循了所有需要的步骤,例如安装 django-cors-headers,这是我的 settings.py: 已安装的应用程序 = [ 'rest_framework',#dasti ...

回答 1 投票 0

如何在 Firefox 上启用 CORS

如何在 Firefox 上允许 CORS? 我在 Chrome 和 Internet Explorer 上轻松管理了它,但在 Firefox 上却完全失败了。我编辑了以下 about:config 条目 安全.fileuri.

回答 6 投票 0

在 React 应用程序中嵌入 Apache Superset 图表

我正在尝试将超集中的图表嵌入到 React 应用程序中。我在本地主机 8088 的 Windows 中通过 Docker 运行超集。当我运行 React 时,它显示 - 拒绝显示'http://loca...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.