Different users get the same cookie – value in .ASPXANONYMOUS
I had the same problem and solution was to turn off output caching for the responses where you call SetCookie. Below are several links describing this Don’t let your cookie being cached by accident! ASP.NET Session Mix-up using StateServer (SCARY!) Integrated Pipeline and the kernel-mode cache