We have a MVC App which uses ASP.NET Identity, which uses OWIN.
We test the login authentication using 3 browsers:
- Google Chrome
- IE 11
It works fine for all browsers in our local workstations using IIS Express and localhost.
However, when we deployed it to a test environment, IE fails to authentication while Chrome and Firefox succeeded.
The test environment is using IIS 8.
It turns out that IE does not like domain name with underscore and we were using a URL like “dev_myapp.xxxx.com”. IE fails to cookies.
We use a different subdomain name without underscore.