9

On a new installation of IIS 7.5 I have setup Windows Authentication on my Intranet.

The providers I have used are 'NTLM' and negotiate in that order.

This works fine in IE and Firefox but in chrome I get the following

This web page is not available The web page at http://mysite.com/myintranet.php might be temporarily down or it may have moved permanently to a new web address. Error 338 (net::ERR_INVALID_AUTH_CREDENTIALS): Unknown error.

I've tried looking online for a solution without any success.

I'm running the latest version of Chrome 21.0.1180.60

Sam
  • 191
  • 1
  • 1
  • 3
  • I would delete your cookies / temp files from Chrome and try again – Dave Aug 07 '12 at 14:17
  • I've tried this but it has had no effect. – Sam Aug 07 '12 at 14:21
  • I have a similar issue with IIS 8.5 and Chrome. All other browsers work fine. Chrome rejects the auth (logs show it doesn't pass a username). So if it's the same issue and you fixed it, I would like to know what you did. – Robert Baker Mar 11 '14 at 18:05
  • Remove "negotiate" completely - don't just move it down the list. It's and old question, I know, but I came up against this today, on an IIS server that was, until now, authenticating all browsers just fine. – thinkOfaNumber Sep 08 '14 at 02:17

1 Answers1

2

This is a very well known and old issue. However, Shawn Weisfeld provided a year ago a solution on his blog:

The fix was to force the web server to use NTLM. To do this in IIS 7 is just a setting in system.web/system.webServer/security/authentication/windowsAuthentication/providers section of the web.config

laika
  • 1,721
  • 3
  • 12
  • 25
  • FYI - the site doesn't work so it was a good thing you included the paragraph. I just used this solution for IIS 10 - it drove me nuts because the windows authentication worked in FireFox but not in Chrome. What is weird though is that I have a production server where Chrome doesn't seem to have an issue and it was not necessary to remove negotiate. I do not understand why it's working there. – boggy Jun 12 '20 at 22:15