Anonymous authentication may and in some cases should be enabled for the service, but not for the site.
So, make sure that the authentication of your root on your site is enabled only for Windows authentication. Then expand your site, select the "service" folder and make sure that your service includes support for Windows and anonymous authentication.
I had an identical environment where it worked, only the difference in these environments was service authentication. The problem in my case was not caused by the selected providers (Ntlm or Negotiate), but the authentication settings for the site and service.
At least I had an identical error message with the underlying website and the MSSQL Master Data Services, and that was the solution. I got an error when starting only the service, but the site was working almost fine, MDS Explorer did not work, because the authentication settings of the service were incorrect at first. Could this missed configuration be caused by an error in MDS Configuration Manager when creating a new MDS site?
So in my case, the problem was not fixed by performing any special editing in the web.config file and in the ApplicationHost.config files, I did not edit the configuration files. Simply select the correct authentication settings for the website and its service in IIS Manager. I'm not sure this is so, but maybe it is worth a try?
Atte Jan 30 '13 at 8:37 2013-01-30 08:37
source share