2012-03-15 38 views
0

我需要爲本地主機設置cookie的域,並使用Internet Explorer。我嘗試過:在IE中爲Cookie(本地主機)設置域

Response.Cookies["MyCookie"].Domain = ".local"; 

但它沒有用,因爲cookie值和域以後設置爲空。任何想法? 謝謝

回答

1

我想這個問題與您當地的開發環境有關。 localhost未映射到local域,例如, pinging localhost.local應該不起作用。

在Windows環境中我成功地與域的Cookie曾用這樣的語句更新hosts文件:

127.0.0.1 localhost localhost.domain.com 

現在,您可以將瀏覽器指向localhost.domain.com和cookie的域屬性設置爲domain.com。您可能需要使此FQDN可用於您的運行時(例如,Tomcat可以開箱即用)。