2013-07-04 13 views
5

jquery cookieプラグインを含むいくつかのメカニズムを試してみました。このクッキーを読もうとすると、私はいつも空の結果を得ます。 Chromeのデベロッパーコンソールには、実際にセッションIDのCookieが設定されていることが表示されます。ただし、そのCookieのHTTP列には他のCookieとは異なるチェックマークがあります。違いがあれば、私は自分のlocalhostで開発しています。Django:Javascriptを使ってセッションIDクッキーにアクセスできない

答えて

11

これはHTTP専用のCookieです。 JavaScriptで読むことはできません。

http://en.wikipedia.org/wiki/HTTP_cookie#Secure_and_HttpOnly

セッションに関する文書で説明しています:

https://docs.djangoproject.com/en/dev/topics/http/sessions/#using-cookie-based-sessions

行動がfalseにSESSION_COOKIE_HTTPONLYを設定することにより変更することができます(ただし、それは推奨されません。上記のリンクを参照してください)。

関連する問題