DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 258063 - Last Review: December 3, 2007 - Revision: 5.8

This article was previously published under Q258063

SUMMARY

Passing your user name and password to an Internet Information Services (IIS) Web server is the responsibility of the Web browser. The following scenarios describe the relationship between Microsoft Internet Explorer or Windows Internet Explorer and IIS in regards to authentication.

MORE INFORMATION

NOTE: Windows Integrated authentication, Windows NT Challenge/Response (NTCR), and Windows NT LAN Manager (NTLM) are the same and are used synonymously throughout this article.
  • Internet Explorer prompts for a password when you are using Windows Integrated authentication (Microsoft Windows NT Challenge/Response).

    The following conditions must be met for Internet Explorer to automatically authenticate a user's logon and password and maintain security:
    • Windows Integrated authentication, also known as Windows NT Challenge/Response, must be enabled in the Web site properties in IIS. Anonymous authentication is attempted first, followed by Windows Integrated authentication, Digest authentication (if applicable), and finally Basic (clear text) authentication.
    • Both the client and the Web server must be either in the same Microsoft Windows NT-based or Microsoft Windows 2000-based domain or in trusted Windows NT-based or Windows 2000-based domains in which the user's account can be granted permissions to resources on the IIS-based computer.
    • The user's browser must be Internet Explorer. Internet Explorer is the only browser that supports Windows Integrated authentication (NTCR).
    • Internet Explorer must consider the requested URL to be on the intranet (local). If the computer name portion of the requested URL contains periods (such as http://www.microsoft.com and http://10.0.0.1), Internet Explorer assumes that the requested address exists on the Internet and does not pass any credentials automatically. Addresses without periods (such as http://webserver) are considered to be on the intranet (local); Internet Explorer passes credentials automatically. The only exception is addresses included in the Intranet zone in Internet Explorer.
    • Internet Explorer's Intranet zone security setting must be set to Automatic logon only in Intranet zone. This is the default setting for Internet Explorer. For additional information about Internet Explorer security zones, click the article number below to view the article in the Microsoft Knowledge Base:
      174360  (http://support.microsoft.com/kb/174360/EN-US/ ) How to Use Security Zones in Internet Explorer
    • The user requesting the Web page must have appropriate file system (NTFS) permissions to the Web page as well as all of the objects referenced in the Web page. For example, a user may have Full Control rights to a Web page, but is prompted for a password if the Web page refers to graphics that are in a secure folder.
  • Internet Explorer prompts for a password when you are using Basic (clear text) authentication or Digest authentication.

    Internet Explorer does not pass your user name and password automatically when you are using Basic (clear text) authentication or Digest authentication. Therefore, you are always prompted for credentials when you are using these authentication methods.
  • Internet Explorer prompts for a password when you are using anonymous authentication.

    Anonymous authentication never prompts you for a password because IIS already knows the user name and password of the anonymous account. You are prompted for a password because Internet Explorer has been forced to use an authentication method other than anonymous. This occurs because the anonymous user account (IUSR_computername by default) did not gain access to one or more of the following items:
    • The requested file or Web page
    • Any of the requested objects embedded in the file or Web page (for example, images)
    • The ISAPI extensions associated with the requested file or web page (for example, and .shtml file)

REFERENCES

For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
185874  (http://support.microsoft.com/kb/185874/ ) HOW TO: Troubleshoot Permissions in Internet Information Server 4.0

APPLIES TO
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 5.01 SP4
  • Microsoft Internet Explorer 5.01 Service Pack 3
  • Microsoft Internet Explorer 5.01 Service Pack 2
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 5.0
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
  • Windows Internet Explorer 7 for Windows Server 2003 IA64
Keywords: 
kbinfo KB258063
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support