cross-domain相关内容

XMLHttpRequest 无法使用 jQuery 加载 URL

我正在尝试从“远程"网站获取一些 json 数据.我在 99000 端口上运行我的 Web 服务,然后在 99001 端口 (http://localhost:99001/index.html) 上启动我的网站. 我收到以下消息: XMLHttpRequest 无法加载 http://localhost:99000/Services.svc/ReturnPersons.Access-Co ..
发布时间:2021-12-02 11:41:43 其他开发

如何在 node.js 上的 express.js 框架中启用跨域资源共享(CORS)

我正在尝试在 node.js 中构建一个支持跨域脚本的 Web 服务器,同时仍然提供来自公共目录的静态文件.我正在使用 express.js,但不确定如何允许跨域脚本(Access-Control-Allow-Origin: *). 我看到了这篇文章,但我觉得没有帮助. var express = require('express'), app = express.createServer ..
发布时间:2021-12-01 22:21:47 其他开发

Access-Control-Allow-Origin 标头如何工作?

显然,我完全误解了它的语义.我想到了这样的事情: 客户端从 http://siteA - 源 下载 javascript 代码 MyCode.js. MyCode.js 的响应头包含 Access-Control-Allow-Origin: http://siteB,我认为这意味着 MyCode.js 被允许对站点 B 进行跨域引用. 客户端触发 MyCode.js 的某些功能,然后向 ..
发布时间:2021-11-30 21:44:11 前端开发

使用交叉请求获取 Forge 2-legged 身份验证

我正在尝试创建一个简单的 html 页面来显示要伪造的上传模型.为了初始化伪造查看器,它需要访问令牌.对于请求访问令牌,我在交叉请求上使用 2-legged oAuth(因为我在不同的域上进行 POST).但它不断收到错误“没有 'Access-Control-Allow-Origin' 标头存在在请求的资源上".请有人告诉我我该怎么做才能成功获得访问令牌. 解决方案 如您所见,您无法通过 ..
发布时间:2021-11-30 19:26:26 前端开发

如何实现 Authorize.NET Hosted Payments iFrame &Laravel

我发现 Authorize.NET 提供的官方文档和 github 示例是一堆您不需要的非常混乱的东西.这篇文章是对过去几个小时工作的总结,希望可以帮助到其他人. 本指南假设您不想要收据页面,并且希望在成功付款后自动将用户向前移动. 解决方案 站点后端是 Laravel (PHP),但这里几乎没有 Laravel 特定的内容. 首先要做的是添加 Authorize.NET SD ..
发布时间:2021-11-30 18:01:09 PHP

跨子域的 PHP 会话

我正在尝试设置以下内容: auth.example.comsub1.example.comsub2.example.com 如果用户访问 sub1.example.com 或 sub2.example.com 并且他们没有登录,他们会被重定向到 auth.example.com 并可以登录. sub1.example.com 和 sub2.example.com 是两个独立的应用程序,但 ..
发布时间:2021-11-30 17:38:27 PHP

从另一台服务器下载时 HTML5 下载属性不起作用,即使 Access-Control-Allow-Origin 设置为全部 (*)

我有一个像这样的下载链接: Foobar 这在同一台服务器上下载文件时工作正常,但从另一台服务器(在本例中为 Azure blob 存储)下载时,文件名保持为“foo.xls",即使 HTTP 响应返回以下标头: 访问控制允许来源:* 这是设计使然还是我可以将另一个标头添加到 HTTP 响应中以使其正 ..
发布时间:2021-11-30 15:45:13 前端开发

如何在 ASP.net Core WebAPI 中启用 CORS

我想要做什么 我有一个托管在 Azure 免费计划上的后端 ASP.Net Core Web API(源代码:https://github.com/killerrin/Portfolio-Backend). 我还有一个客户端网站,我想让它使用该 API.客户端应用程序不会托管在 Azure 上,而是托管在 Github Pages 或我有权访问的其他 Web 托管服务上.因此,域名不会 ..
发布时间:2021-11-28 23:22:28 C#/.NET

Access-Control-Allow-Origin 不允许 Origin

我正在中向远程PHP服务器发出Ajax.requestSencha Touch 2 应用程序(包含在 PhoneGap 中). 来自服务器的响应如下: XMLHttpRequest 无法加载 http://nqatalog.negroesquisso.pt/login.php.Access-Control-Allow-Origin 不允许 Origin http://localhost ..
发布时间:2021-11-26 22:25:25 前端开发

如何通过 JavaScript 发送跨域 POST 请求?

如何通过 JavaScript 发送跨域 POST 请求? 注意 - 它不应该刷新页面,之后我需要抓取并解析响应. 解决方案 更新: 在继续之前,每个人都应该阅读并理解 html5rocks 教程.很容易理解,也很清楚. 如果您控制正在发布的服务器,只需通过在服务器上设置响应标头来利用“跨源资源共享标准".这个答案在这个线程的其他答案中讨论过,但在我看来不是很清楚. 简而 ..
发布时间:2021-11-26 22:24:48 前端开发

使用 AJAX 加载跨域端点

我正在尝试使用 AJAX 加载跨域 HTML 页面,但除非数据类型为“jsonp",否则我无法获得响应.但是,使用 jsonp 时,浏览器需要脚本 mime 类型,但接收的是“text/html". 我的请求代码是: $.ajax({类型:“获取",网址:“http://saskatchewan.univ-ubs.fr:8080/SASStoredProcess/do?_username= ..
发布时间:2021-11-26 22:24:10 前端开发

jQuery AJAX 跨域

这里有两个页面,test.php 和 testserver.php. test.php $(函数(){$.ajax({url:"testserver.php",成功:功能(){警报(“成功");},错误:函数(){警报(“错误");},数据类型:“json",类型 ..
发布时间:2021-11-26 22:23:05 前端开发

Duplicate Access-Control-Allow-Origin: * 导致 COR 错误?

从客户的 web api 调用 rest api,它返回重复的 Access-Control-Allow-Origin: * 并导致 COR 错误. 我在本地进行了测试,重复项确实会导致错误,而单个 Access-Control-Allow-Origin: * 有效. 在调用 GET 时,我这边有没有办法解决这个问题? HTTP/1.1 200 OK日期:2012 年 11 月 28 ..
发布时间:2021-11-26 18:58:47 其他开发

AJAX XMLHttpRequest POST X 域

我正在使用 POST over X-Domain 向我们为网站生产的小部件发送 AJAX 请求.我们面临的问题是这被阻止了. 我的问题是 - 对于“现代浏览器"[Chrome、Safari、FF、IE8] - 我的理解是设置“访问控制"标题 Access-Control-Allow-Origin:http://www.test.com访问控制允许方法:POST、GET、OPTIONS访问控 ..
发布时间:2021-11-26 18:55:43 其他开发

Internet Explorer 中跨站点请求的访问控制

我正在尝试从多个域向一个将处理请求的域进行 AJAX 调用.通过在处理服务器上设置标头,可以轻松地在 Firefox 和 Chrome 中启用跨域: header("Access-Control-Allow-Origin: *"); 但这无助于在 Internet Explorer 中启用它.当我尝试时: httpreq.send(''); 它因错误访问被拒绝而停止. 如何在 Int ..
发布时间:2021-11-26 18:43:07 前端开发

如何使用 Access-Control-Allow-Origin?它只是在 html head 标签之间吗?

我一直在阅读有关 Access-Control-Allow-Origin 的文章,因为它在允许跨域请求方面似乎很有效,因为我可以访问外部站点.我的问题是如何使用 Access-Control-Allow-Origin 来允许跨域请求.我试过了(别笑)(顺便说一下,我想要的是单个数字,返回 1 或 0) 访问控制允许来源:*1 ..
发布时间:2021-11-26 18:39:03 前端开发

CORS 不工作 php

我正在尝试通过 CORS 将表单数据从 www.siteone.com 发布到 www.sitetwo.com.我的ajax代码是这样的: $(document).ready(function(){$("#submit").live('click',function() {var url = "http://www.sitetwo.com/cors.php";var data = $('#for ..
发布时间:2021-11-26 18:37:13 PHP

JavaScript跨域调用:从HTTP调用到HTTPS

我需要对同一个域的安全 (HTTPS) URL 进行异步调用. 当前页面正在使用常规 HTTP(非安全). 换句话说:这是调用同一域中但使用 HTTPS 的 URL. 在将此调用切换到 HTTPS 之前,我结束了实现服务器端代理以允许跨域 AJAX 调用,但现在我面临着同源策略,因为 HTTP 和 HTTPS 也被认为是不同的源.所以这个代理无法使用. 总结:这种场景下如何 ..
发布时间:2021-11-26 10:44:48 前端开发

Access-Control-Allow-Origin 多源域?

有没有办法使用 Access-Control-Allow-Origin 标头允许多个跨域? 我知道*,但它太开放了.我真的想只允许几个域. 举个例子,像这样: Access-Control-Allow-Origin: http://domain1.example, http://domain2.example 我已经尝试了上面的代码,但它在 Firefox 中似乎不起作用. ..
发布时间:2021-11-25 22:03:01 其他开发