【问题标题】:Ajax (XHR) call from a http page to a https resource从 http 页面到 https 资源的 Ajax (XHR) 调用
【发布时间】:2016-10-17 03:24:48
【问题描述】:

http 上的页面可以向 https 资源发出 Ajax (XHR) 请求吗?例如来自

的电话
http://mystore.com/somecrap.html 
to https://mystore.com/svc/AccountService.asmx/Payment.

如果唯一的区别是“https”,它是否构成不同的来源?

根据这些docs,这似乎是不允许的,但我只是想确定一下。

【问题讨论】:

  • 非常确定您可以信任 MDN。无论如何,这个网站上的很多人都是从那里获取信息的。

标签: javascript ajax same-origin-policy


【解决方案1】:

是的,因为https用ssl运行但http不运行,

因此,为了实现或提供安全性,它会产生两种不同的行为,并且要加载 https 数据,我们必须从 https 网站调用它,并允许从服务器站点共享跨源资源。

【讨论】:

    猜你喜欢
    • 2013-01-20
    • 2014-08-28
    • 1970-01-01
    • 1970-01-01
    • 2015-04-01
    • 2011-12-02
    • 2011-01-07
    • 2010-11-04
    • 1970-01-01
    相关资源
    最近更新 更多