Basic authentication succeeds with invalid domain (311647)
The information in this article applies to:
- Microsoft Internet Information Services version 6.0
This article was previously published under Q311647 SYMPTOMS
When you use Basic authentication and you type a valid user name and password but you type an invalid domain name, the authentication may still succeed, and you can see the page that you are trying to access.
Because Basic authentication transmits user information (user name and password) in clear text, Basic authentication should only be used over Secure Sockets Layer (SSL) connections.CAUSE
The system call that Internet Information Services (IIS) uses to validate passwords using Basic authentication has changed behavior in Microsoft Windows Server 2003. With Microsoft Windows 2000, the system call respects the domain name, so the call does not permit the user to log on if the domain name is invalid. Under Windows Server 2003, the system call accepts any domain name. This means that authentication to an IIS server may succeed with an invalid domain name, as long as the user name and password are valid.
STATUSThis behavior is by design.
| Modification Type: | Major | Last Reviewed: | 4/18/2006 |
|---|
| Keywords: | kbprb KB311647 |
|---|
|