トップページ | YahooとGoogle »

2004/06/03

Set-Cookie

これまでAkiaryで備忘録を書いてきたが、折角なのでココログも使ってみる事にした。

OTN-JPの「Code Tips」用INCMプラグインを作り始めたら、いきなり問題に遭遇した。何故かログイン処理のクッキーが受け取れない。Set-Cookieヘッダは間違いなく来ていて、ファイアーウォールで遮られている訳でもない。クッキーを受け取らなければ、未ログイン扱いでいつまでたってもログインページに飛ばされてしまう。

調べてみたところ、原因はdomain=oracle.co.jpとなっていた事。IdCookieManagerでは先頭にドットがないものはホストとみなし、otn.oracle.co.jpとはホストが違うから食べられないよ。ということらしい。

Cookieの厳密な仕様は知らないが、ブラウザでは問題ないのでINDYでも対応するべきだろう。送信は厳密に受信は寛容に。という事でIdCookieManagerを変更してめでたしめでたし。ちなみにdelphi5+indy9.0.11

|

トップページ | YahooとGoogle »

コメント

 こんにちは、 解決しましたか?
最新版の10.5でも 同じエラーがおきます。

indyのケアレスミスの バグです。
 .がついていると受け入れてくれません。
domain=.

ソースを変更しないといけません。

数行つけくわえるだけです。
verion9使っていないので9ではどうかはしりませんけど

投稿: ヘ(^o^)/ | 2005/12/04 16:00

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/36845/706479

この記事へのトラックバック一覧です: Set-Cookie:

トップページ | YahooとGoogle »