我有一个系统,负责将作业分发给运行在不同机器上的一组浏览器。每个浏览器都会重新加载一个页面,等待作业进入。每个作业所做的一件事就是向本地计算机上运行的本地服务器发出跨域JSONP请求,以便从系统中获取一些信息。这在我试过的所有浏览器上都能用,除了Opera。发出此请求的页面是从blah.internal.example.com之类的域名加载的,该域名对我们网络内的所有计算机都可见。
Opera (我使用的是12.02)发出的第一个请求成功了。我相信这条消息(以及请求的缺失)是由Opera的跨网络安全触发的