Internet Explorer 11 won't set cookies on a site

internet explorer 11 for windows 10
internet explorer 10
internet explorer 12
internet explorer for mac
internet explorer download
internet explorer 11 for windows 8
internet explorer 11 for windows xp
internet explorer 11 (32-bit)

For some reason IE11 (only IE11, tested with other IE9 and IE10) won't create a session on a site i've been working on. So this means that a basic functionality such as site login won't work.

On other browsers this is working perfectly.

I researched a bit and found out that IE won't work with domains with underscore.. but my domain doesn't have one so what could be the problem? Thanks!


IE 11 does not like a domain value in the cookie. Leave it empty.

Wrong for IE 11:

Set-Cookie: kohanasession=foobar; expires=Tue, 09-Apr-2016 01:01:01 GMT; path=/; domain=tc.mk; httponly

Correct for IE 11:

Set-Cookie: kohanasession=foobar; expires=Tue, 09-Apr-2016 01:01:01 GMT; path=/; httponly

Run the latest version of Internet Explorer 11, To be sure you have the latest version of Internet Explorer 11, select the Start button, select Settings > Update & security > Windows Update, and  Internet Explorer 11 tries to install required software and components automatically. If this installation fails, Internet Explorer stops the installation process. In this situation, you must install the prerequisite software manually before you can install Internet Explorer 11.


I know this is old, but hopefully this helps someone in the future. You cannot have a blank expires=; value in a cookie in IE11. You just have to leave the expires field out altogether.

Internet Explorer Downloads - Windows Help, To download the offline installer for Internet Explorer 11, choose your language and system below. To fix this issue. Uninstall IE: In the Control Panel, open the Programs and Features box, scroll down to IE11, and then click Uninstall. After the uninstall finishes, restart your computer. Run Windows Update, clicking Check for updates. Check the list for IE11.


This may only apply to another-domain cookies, but if someone finds this via Google (like I did) this may help.

IE11 may not set cookies depending on its Privacy settings.

This worked for me:

(Internet Options -> Privacy -> Advanced -> enable all cookie cases there)

Download Internet Explorer 11 (Offline installer), Internet Explorer 11 is a built-in feature of Windows 10, so there's nothing you need to install. To open Internet Explorer, select Start , and enter  See if the Compatibility View button appears in the Address bar (If you don't see the button, there's no need to turn on Tap or click the Compatibility View button to display the site in Compatibility View.


I had this issue because I was running a single-page Vue application. I was setting the cookie in one route, then immediately routing to a different "page". However, it seems like IE won't send cookies until next page load. So instead of using pushState, I had to force the browser to re-load the page.

Use Internet Explorer in Windows 10, Internet Explorer 11 (IE11) is the eleventh and final version of the Internet Explorer web Nicholas C. (July 2, 2013). "Internet Explorer 11: "Don't call me IE​"". If your web searches in Internet Explorer 11 address bar aren't working, here's how you can fix it: First, launch Internet Explorer 11 if you haven't already. Next, click the cogwheel icon / gear icon near the top right of the screen, then click the "Manage add-ons" option. A new window will appear with the title "Manage add-ons".


I recently had this problem myself. In my case, the problem was caused by executing the "ClearAuthenticationCache" command upon successful login. The command was executed to remove HTTP authentication, but it turns out that it will remove session cookies as well.

So I would recommend removing the "ClearAuthenticationCache" call if you executing it after a login.

document.execCommand("ClearAuthenticationCache");

For more information, please see the following link: https://blogs.msdn.microsoft.com/ieinternals/2010/04/04/understanding-session-lifetime/

Internet Explorer 11, On Windows 10, the most recent version of the browser is Internet Explorer 11. Don't look to do too much with this browser besides surface activities like  Internet Explorer is a component of the Windows operating system and the most current version will continue to follow the specific support lifecycle policy for the operating system on which it is installed. Internet Explorer 11 will be supported for the life of Windows 7, Windows 8.1, and Windows 10.


Download Internet Explorer 11 for Windows - Free, Internet Explorer comes pre-installed, so you won't have to do anything to install it​. Windows 8.1 comes with two versions of IE: one for the Start screen, and one for​  Faster. Safer. Internet Explorer 11 makes the web blazing fast on Windows 7. Now with Bing and MSN defaults for an improved web experience. Fast: Fast at loading sites and fluid as you navigate through them. Easy: Seamless with Windows, it just works the way that you want. Safer: Better protection from threats and increased privacy online.


Internet Explorer: Getting Started with Internet Explorer 11, Don't worry, you will still be able to access HotSchedules on older versions of Internet Explorer, however, we will be unable to support issues  Windows 7 Language Interface Packs (LIPs) provide a translated version of the most widely used areas of the user interface. In order to download a LIP for Internet Explorer, you need to have a matching Windows LIP. For more information, see  Download languages for Windows . Internet Explorer 11 is currently available in the following LIP


Internet Explorer 11 – Fourth & HotSchedules Customer Community, Here you can find detailed step tutorial (with pictures) how to refresh (clear) the cache for Internet Explorer 11 (IE11) on the PC. When Microsoft unveiled Windows 10, they demoted Internet Explorer in favor of Edge.The newer browser has a different look and feel. While Microsoft reports that Edge is faster and more secure, you may prefer to use Internet Explorer 11 due to a lack of necessary plug-ins for Edge, or legacy compatibility for older web applications.