I have configured the site to have Integrated Windows Authentication enabled. All other types are disabled. I'm working on making my site have SSO access to anyone logged into the domain. So that a user logged onto a machine in the domain will be authenticated to my website by the passed through logon credentials (without entering credentials again). This works fine on the machine hosting the site. But from another machine, I get the dialog to enter credentials. What do I need to change to make this work?
Here is IIS log of access from the machine hosting IIS 6, which succeeds. Note the credentials are being passed in (OPTILINK\Riley.Taylor)
2012-10-17 18:09:02 W3SVC1 THRAIN 127.0.0.1 GET /optilink/home/home.aspx - 80 OPTILINK\Riley.Taylor 127.0.0.1 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.04506.648;+.NET+CLR+3.5.21022;+.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729;+.NET4.0C;+.NET4.0E;+InfoPath.1) localhost 200 0 0 59768 747 718
Here is the log from the remote machine, which fails. Note no credentials passed, so we get HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.
2012-10-17 18:03:29 W3SVC1 THRAIN 192.168.1.77 GET /OptiLink/home/home.aspx - 80 - 10.15.11.107 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.1;+WOW64;+Trident/5.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+.NET4.0C;+.NET4.0E;+InfoPath.2;+MS-RTC+LM+8;+chromeframe/23.0.1271.26) thrain 401 1 0 1979 2926 0
Thanks, Riley