FC2ブログ

スポンサーサイト

-------- --:--:-- --

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【Python】【Google App Engine】IEでサードパーティーのCookieを許可する

2011-04-20 20:09:18 Wed

問題


以前に記事を書いたこちらで、IEだとなぜかログインできない問題が発生。

原因


原因は、Cookieのセキュリティポリシーを明示していないためでした。
→IEのセキュリティレベルが中の場合。

http://bakera.jp/ebi/topic/3594


対応



そーゆーときは、HTTPのレスポンス時のヘッダーに下記のkey&valueを出力しておけばOKらしい。
("P3P", 'CP="CAO PSA OUR"')


で、いけるんだけれど、GAE for Python でどうやるかというと、

#Set-Cookie とかの処理
self.response.headers.add_header(
"P3P",
"CP=CAO PSA OUR"
)

として、クッキーを設定しようとしているレスポンスに対してこれを追記することでいける。
スポンサーサイト

⇒comment

Secret

名言集
全記事(数)表示
全タイトルを表示
ブログ内検索
Loading
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。