I've stumbled across a few instances where requests to IIS do not include the user's domain name/user id. We have in our DNS a domain name [MyDomainName] that points to the server's IP address. Incoming requests are sent to [c:\inetpub\wwwroot\redirect.ashx] which redirects the request to [c:\inetpub\wwwroot\[site name]\launchapp.ashx]. Launchapp.ashx takes the Windows User Id, gets information from the database and the kicks everything off.
If the user enteres a specific URL as such as [http://[MyDomainName]/[site name]/production/content/mypage.aspx], everything seems to work find. Its only when the user enters [http://[MyDomainName] that the user id is sometimes not recognized. This is not a consistent problem. The users experiencing the problem seem to all be running Windows 7. Also, the problem seems to only occur when the site is accessed from withint Outlook. The site provides a custom alternative to Outlook Today and features the Outlook View Control.
2013-03-12 14:15:13 W3SVC1 xxx.xxx.xxx.xxx GET /mercury/production/content/dashboards/default.aspx - 80 - 172.18.80.210 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;+InfoPath.3;+.NET4.0C;+Microsoft+Outlook+14.0.6117) 401 2 2148074254 |
2013-03-12 14:15:13 W3SVC1 xxx.xxx.xxx.xxx GET /mercury/production/content/dashboards/default.aspx - 80 - 172.18.80.210 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;+InfoPath.3;+.NET4.0C;+Microsoft+Outlook+14.0.6117) 401 1 0 |
2013-03-12 14:15:13 W3SVC1 xxx.xxx.xxx.xxx GET /mercury/production/content/dashboards/default.aspx - 80 [domain/username delete] 172.18.80.210 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;+InfoPath.3;+.NET4.0C;+Microsoft+Outlook+14.0.6117) 200 0 0 |