json-dataを投稿するcUrlでログインしようとすると、サーバーはログインが成功したことを応答しますが、セッションをCookieに書き込みません、私のコード:
<?php
$json_url = 'https://www.site.com/Login';
$json_string = '{"username":"user","password":"12345"}';
$ch = curl_init( $json_url );
$options = array(
CURLOPT_HEADER => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => array('Content-type: application/json; charset=utf-8') ,
CURLOPT_POSTFIELDS => $json_string
);
curl_setopt_array( $ch, $options );
$result = curl_exec($ch); // Getting jSON result string
echo $result;
?>
ヘッダーに書き込む必要がある Cookie が表示されますが、ブラウザーに書き込まれません。