Sunday, 15 January 2012

asp.net - Browsers do not set cookie -



asp.net - Browsers do not set cookie -

i developed asp.net mvc website, using nopcommerce platform. works ok on production server, encountered problem regarding cookies, on development server. browser receives cookie, not set it. can see set-cookie statement in headers or actual cookie in cookies tab, using browser developer tools. why browser not set cookie?

set-cookie:pentrugatit.client=78deb2e0-59fb-4193-a53e-da35377ece8b; expires=fri, 19-jun-2015 19:33:10 gmt; path=/; httponly

you can access website here, long development server turned on.

update:

i tested computer in network. same thing happening. cookies not set, altough received in response headers.

update 2:

it has expires date. if remove expires property of cookie, succesfully set session cookie. not understand problem is. scheme date set correctly, , cookie expires date set correctly, according specifications.

any ideas problem might be?

which version of nopcommerce using?

nopcommerce has browsercaps feature blocks unknown browsers (which considered bots) storing cookies. old browsercaps can incorrectly recognize valid browser bot if browser version did pass rules in browsercaps.

the file can found under: presentation\nop.web\browsercaps.config. if using old version of nopcommerce, can re-create latest version (nopcommerce 3.30) of same file replace current version.

:)

update 2014-06-24:

after analysis, turned out date returned iis wrong. similar issue: http://serverfault.com/questions/217343/date-header-returned-by-iis7-is-wrong

asp.net asp.net-mvc cookies browser nopcommerce

No comments:

Post a Comment