I'm building a login portal in PHP that authenticates on one domain and then uses SOAP to start a session on another domain.
The SOAP call sends the userid, which is saved as a session variable on the destination server.
The SOAP call gets a session id back, which is forwarded to the destination server in the url. The destination server then starts the session using the session id that was sent.
This works fine in Firefox, but for some reason it does not work in IE.
It used to work fine and the only thing that has changed is an Apache upgrade to Apache 2.2.
When I echo $_COOKIE['PHPSESSID'], then it prints a different session id.
I can't figure out what has happened.
Any help would be hugely appreciated.