あなたの情報はhttpまたはhttpsで渡されますか?それは大きな違いをもたらします。 >
ASP.NETをするweb.configファイルを更新します:あなたはあまりにも複雑得ることなく、次のような何かを行うことができます
あなたのASPページで
cookieRequireSSL=”true”
:
HttpCookie cookie = new HttpCookie(‘name’);
cookie.Secure = True;
cookie.Value = ‘[email protected]’;
ことも可能です別のセッションIDをhttp(md5(securesessid)にすることができます)を行い、サーバーレベルで関連付けを行います。前後に行くと安全でないことを信じてはいけません。 PHPのページで
:
<?php
session_start();
$_COOKIE['ASP.NET_SessionId'];
$cookies = getCookies();
$sessionId = $cookies['ASP.NET_SessionId'];
?>
別の方法は、PHP/SOAP経由である:
var_dump($client->_cookies);
echo "cookie is ".$client->_cookies["ASP.NET_SessionId"][0];
詳しい情報はここで見つけることができます: [セキュアなクッキーフラグを設定](のhttp:// enablesecurity.com/2008/08/29/setting-the-secure-flag-in-the-cookie-is-easy/) –
良い!しかし、これはASP.NETページの値を渡していますが、PHPページでそれを受け取る構文は何ですか? – lock
上記のPHPに関連するコードをいくつか追加しました。 –