我在PHP中使用ajax
我想在ajax调用页面上创建cookie
我有两个域名
喜欢
domain1.com
和domain2.com
我在页面domain1.com
的{{1}}上完成了ajax代码
并在test1.php
页domain2.com
test1.php /// domain1.php
test.php
test.php ///// domain2.com
$.ajax({
url:domain2.com/test.php,
type:post,
datatype:json,
data:'uname=test',
success:function(data){
if(data=='ok'){
window.location='http://domain2.com/cookietest.php'
}
}
});
我检查了$uname=$_POST['uname'];
if($uname=='test'){
setcookie('testcookie',$uname,time()+3600);
echo 'ok';
}else{
echo 'not'
}
cookietest.php ///// domain2.com
domain2.com
我没有找到创建的Cookie细节。 任何人都可以帮助我
答案 0 :(得分:0)
由于您懒得阅读我提供给您的链接:
.htaccess domain 1:
Access-Control-Allow-Origin: http://domain2.com
Access-Control-Allow-Credentials: true
.htaccess domain 2:
Access-Control-Allow-Origin: http://domain1.com
Access-Control-Allow-Credentials: true