代码之家  ›  专栏  ›  技术社区  ›  Martin Wiboe

在http以外的协议上使用Ajax时出现权限错误

  •  1
  • Martin Wiboe  · 技术社区  · 14 年前

    我们正在使用一个定制的协议处理程序来通过防火墙、NAT等连接到嵌入式设备 Nabto .
    这非常有效-用户计算机上的插件处理对所有nabto://uri的请求,并为HTML页面提供有关当前连接等的信息。

    现在,我们想从一个普通的网页访问Nabto功能。这在浏览器强制执行同源策略时很困难(例如,我们的http页面无法与nabto页面通信)。
    到目前为止,我正在尝试用 easyXDM

    image

    这是Internet Explorer中的错误吗?你知道怎么解决吗?

    谢谢,
    马丁

    1 回复  |  直到 14 年前
        1
  •  1
  •   gammelby    14 年前

    在开发插件的时候,我们遇到了和你类似的大问题。我必须承认,在Nabto上花了很多时间之后,我们放弃了通过Nabto获得干净的Ajax支持。事实上,最后发生的事情是与微软就此事展开一场支持官司,官司一发不可收拾,我们再也没有听到任何回音。

    不过,可能有一个黑客攻击的机会:与此同时,我们意识到IE允许您通过http/https页面上的nabto://url填充图像。也许您可以通过查询填充图像对象并从中提取结果?

    另请注意:欢迎您在支持论坛上发表文章(论坛.nabto.com)关于这样的事情。另一方面,你用这种方式帮助宣传产品;-)

    乌尔里克

    推荐文章