【问题标题】:Jquery 'permission denied' error for JSON call between HTTP and HTTPSHTTP 和 HTTPS 之间 JSON 调用的 Jquery 'permission denied' 错误
【发布时间】:2026-02-19 15:55:01
【问题描述】:

我的主页上有一个登录控件 (http://www.xyz.com),它通过 HTTPS (https://www.xyz.com/json.ashx) 发出 JSON 登录请求。这似乎在 Firefox 和 IE7 中运行良好。但是 IE8 为 jquery.min.js 提供了“权限被拒绝”错误

我已验证此调用仅通过 http 或 https 可以正常工作。

如果调用位于网站的 http 和 https 部分之间,是否会被视为“跨域”?我该如何解决这个问题?

谢谢, 壁画

【问题讨论】:

    标签: jquery json


    【解决方案1】:

    为了说明“跨域”,下表概述了针对 URL“http://www.example.com/dir/page.html”进行检查的典型结果。 alt text http://img682.imageshack.us/img682/7650/crossdomain.gif

    source

    【讨论】:

    • 谢谢。但我想使用相同的控件从我网站的 http 和 https 部分登录。有什么办法可以实现吗?
    【解决方案2】:

    是的,我相信它会被视为跨域或跨协议。即使您正在查看 http 域,您能否从 https 域加载脚本。我有一种感觉可能会奏效。(完全未经测试只是一个假设)。

    【讨论】: