私は以下のようにクッキーを設定しようとしています。android setcookie
CookieSyncManager.createInstance(context);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setCookie("http://wwww.mydomain.com",
"mycookie=123"; Domain=.mydomain");
CookieSyncManager.getInstance().sync();
mydomain.comからページにアクセスすると、Cookieを取得できます。 IPアドレスを使用してCookieを設定しようとすると、そのページはCookieを取得できません。
1)これは、ホスト名を使用しているCookieのみを設定できるためですか? 2)IPアドレスを使用してウェブサイトにアクセスすると、ウェブサイトは引き続きクッキーを設定および取得できますか?
hmmm ..本当に分かりませんか?私はドメイン名を使ってクッキーを設定することができますか? – anewbie
Androidは仕様に従ってクッキーを保存しています。はい。ドメイン名を使用する必要があります。しかし、あなたのドメイン名が同じホストに解決された場合、IP経由でアドレス指定されたページのCookieも読み取ることができます。 – Nappy