Prompt for Credentials When Accessing FQDN Sites From a Windows Vista or Windows 7 Computer (example SharePoint via explorer view)
Last Updated May 13, 2017
Consider the following scenario.
On a computer that is running Windows Vista or Windows 7, you do not configure a proxy in Windows Internet Explorer.
You use Web Distributed Authoring and Versioning (WebDav) to access a fully qualified domain names (FQDN) site.
In this scenario, you are prompted to enter your credentials, even though the user account that you are using has sufficient permission to access this site.
For example, when you open a Microsoft Office file from a Microsoft Office SharePoint site by using 2007 Microsoft Office on a Windows Vista-based client computer that has no proxy configured, you are prompted for authentication.
You may also see the following error when working with moved folders via explorer view:
Your client does not support opening this list with Windows Explorer."
Note This problem does not occur on a Windows XP-based computer.
Important This hotfix is included in Windows Vista Service Pack 1 or a later service pack. However, you must still configure the AuthForwardServerList registry entry. For more information, see the Registry information section.
This issue is not related to the Proxy.
In Windows Vista, Internet Explorer uses the Web Client service when you use Internet Explorer to access a WebDAV resource. The Web Client Service uses Windows HTTP Services (WinHTTP) to perform the network I/O to the remote host. WinHTTP sends user credentials only in response to requests that occur on a local intranet site. However, WinHTTP does not check the security zone settings in Internet Explorer to determine whether a Web site is in a zone that lets credentials be sent automatically.
If no proxy is configured, WinHTTP sends credentials only to local intranet sites.
To fix the issue, you only need to create the registry item below into your Windows machine:
Click Start, type regedit in the Start Search box, and then press ENTER.
Locate and then click the following registry subkey:
On the Edit menu, point to New, and then click Multi-String Value.
Type AuthForwardServerList, and then press ENTER.
On the Edit menu, click Modify.
In the Value data box, type the URL of the server that hosts the Web share, and then click OK.
Note You can also type a list of URLs in the Value data box. For more information, see the "Sample URL list" section in this article.
Exit Registry Editor.
After this registry entry is created, the WebClient service will read the entry value. If the client computer tries to access a URL that matches any of the expressions in the list, the user credential will be sent successfully to authenticate the user, even if no proxy is configured.
Note You have to restart the WebClient service after you modify the registry.
There are no prerequisites for installing this hotfix.
You have to restart the computer after you apply this .