更改来源确实有效/受支持吗?

时间:2018-09-14 15:40:39

标签: web cors cross-domain same-origin-policy cross-origin-read-blocking

我在mozilla上阅读:

  

页面可能会更改自己的来源,但有一些限制。脚本可以将document.domain的值设置为其当前域或当前域的超域。如果将其设置为当前域的超级域,则较短的域将用于后续的来源检查。例如,假设文档http://store.company.com/dir/other.html中的脚本执行以下语句:

     

document.domain =“ company.com”;

     

该语句执行后,页面可以通过http://company.com/dir/page.html通过原点检查(假设http://company.com/dir/page.html将其document.domain设置为“ company.com”以表明它希望允许该操作-请参阅文档.domain)。但是,company.com无法将document.domain设置为othercompany.com,因为这不是company.com的超级域。

,这表示更改不同域上的下一个呼叫的来源,如下所示:

Does setting document.domain work in all (most) browsers?

,因此,我尝试(正是在Firefox上为例),但是cors仍然指向更改之前的原点, 这是我的测试:

enter image description here

我们缺少什么吗?

0 个答案:

没有答案