scr*_*345 5 javascript xmlhttprequest cross-domain access-denied cors
这是我的情况:
我有一台Web服务器,客户机和第三台机器,它运行一些侦听XMLHttpRequests的程序.
客户端从客户端计算机访问Web服务器,进行一些更改,然后单击"保存".此时,数据将被发送回Web服务器和第三台计算机.所有这些都是使用Javascript和XMLHttpRequest对象完成的.
Web服务器的帖子工作正常,但是第三台机器的帖子不起作用,因为它有不同的IP /域.
我怎样才能做到这一点?客户端机器 - >第三台机器不能正常工作,因为它在不同的域Web服务器上运行 - >第三台机器不起作用,因为防火墙问题
任何想法都非常感谢!
您遇到的是同源策略,而不是防火墙问题。
如果计算机共享顶级域,您可以将其 document.domain 属性设置为匹配:
共享公共顶级域的两个站点可以选择进行通信,尽管“同一主机”检查失败,但可以通过将各自的 document.domain DOM 属性相互设置为其当前主机名的相同限定右侧片段来进行通信。
否则,您可能需要设置第一个主机以将请求代理到另一个主机。
| 归档时间: |
|
| 查看次数: |
3020 次 |
| 最近记录: |