QA@IT

ASP.NETでCookieのドメイン指定が正しく行なわれないので助けてください

5572 PV

とある .NET4.5のASP.NET(C#)環境下で下記のようにCookie設定している共通パーツのソースがありまして、
見た感じ問題なくCookieがSet-Cookieされるように思えたのですが、発行されたCookieをブラウザー側で見ると
ドメイン指定が正しく行なわれていませんでした。
何が問題でドメイン指定されていないのでしょうか?
下の例で言うと t.test.jp と言うサーバーで test.jp のドメイン指定を行なう事はできないのでしょうか?
正しく動作する1つのクッキーに複数の項目を持たせてドメイン指定する方法を教えてください。

HttpContext.Current.Response.Cookies["クッキー1"]["値1"] = 1;
HttpContext.Current.Response.Cookies["クッキー1"]["値2"] = "2";
HttpContext.Current.Response.Cookies["クッキー1"]["値3"] = "ASVBC";
HttpContext.Current.Response.Cookies["クッキー1"].Expires = "2016-12-31 10:00:00";
HttpContext.Current.Response.Cookies["クッキー1"].Path = "/";
HttpContext.Current.Response.Cookies["クッキー1"].Domain = "test.jp";

HttpContext.Current.Response.Cookies["クッキー2"]["値5"] = 5;
HttpContext.Current.Response.Cookies["クッキー2"]["値2"] = "2";
HttpContext.Current.Response.Cookies["クッキー2"]["値6"] = "32rrff";
HttpContext.Current.Response.Cookies["クッキー2"].Expires = "2016-12-30 05:00:00";
HttpContext.Current.Response.Cookies["クッキー2"].Path = "/";
HttpContext.Current.Response.Cookies["クッキー2"].Domain = "t.test.jp";

以上、宜しくお願い致します。

回答

ウォッチ

この質問への回答やコメントをメールでお知らせします。