HttpContext.Current.Request.Browser.Cookies always return false for latest Chrome and Firefox browsers. We checked and it works fine in DNN 7.2.2. So this is specific to 7.3 only. We are setting all cookies with code similar to:
if (HttpContext.Current.Request.Browser.Cookies)
{
HttpCookie cookie = new HttpCookie("TestCookie", "cookieValue");
cookie.Expires = DateTime.Now.AddYears(50);
HttpContext.Current.Response.Cookies.Add(cookie);
}
All our cookies don't work. If we skip capability check then everything works fine. For example, this code works good:
HttpCookie cookie = new HttpCookie("TestCookie", "cookieValue");
cookie.Expires = DateTime.Now.AddYears(50);
HttpContext.Current.Response.Cookies.Add(cookie);
Both code snippets were run on module Load event.