BK87 Posted April 29, 2014 Share Posted April 29, 2014 So basically I have a ajax call from Server A to Server B, passing some 'session keys', once those keys get to server B, it gets authenticated and sessions get set. The problem I'm having is that as soon as I make another call to same URL the sessions disappear from Server B. here is some code, <?php session_start(); header("Access-Control-Allow-Origin: http://domain.com"); include("lib/class.php"); $f = new MyClass(); var_dump($_SESSION); //empty everytime if (isset($_GET["sessionid"]) && isset($_GET["secretkey"]) && !isset($_SESSION["user_id"])) { $f->authSession($_GET["sessionid"], $_GET["secretkey"]); } var_dump($_SESSION); //sessions are set as expected The servers are on different machines. Let me know if you guys have any input, thank you. Link to comment https://forums.phpfreaks.com/topic/288120-php-sessions-cross-domain/ Share on other sites More sharing options...
Jacques1 Posted April 29, 2014 Share Posted April 29, 2014 Cookies with CORS Link to comment https://forums.phpfreaks.com/topic/288120-php-sessions-cross-domain/#findComment-1477634 Share on other sites More sharing options...
BK87 Posted April 29, 2014 Author Share Posted April 29, 2014 Cookies with CORS Nice! Thanks I solved the issue with that document =) Link to comment https://forums.phpfreaks.com/topic/288120-php-sessions-cross-domain/#findComment-1477635 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.