【发布时间】:2011-01-21 00:47:58
【问题描述】:
当我在 HTTPS 页面上使用 AJAX 通过 HTTP 调用 Web 服务时遇到问题。
这是一个跨域/协议问题吗?我需要在与页面相同的协议中进行 AJAX 调用吗?
只是想知道这是否与在 HTTP 页面上尝试进行 HTTPS AJAX 调用的问题相同,我怀疑是这样。
任何建议表示赞赏。
谢谢 邓肯
【问题讨论】:
标签: ajax https network-protocols web-services
当我在 HTTPS 页面上使用 AJAX 通过 HTTP 调用 Web 服务时遇到问题。
这是一个跨域/协议问题吗?我需要在与页面相同的协议中进行 AJAX 调用吗?
只是想知道这是否与在 HTTP 页面上尝试进行 HTTPS AJAX 调用的问题相同,我怀疑是这样。
任何建议表示赞赏。
谢谢 邓肯
【问题讨论】:
标签: ajax https network-protocols web-services
不要那样做。您冒着有人拦截和修改 HTTP 流量以破坏您的安全的严重风险。
【讨论】:
是的,该协议是same origin policy 的一部分。
【讨论】: