Предполагая, что вы размещаете под IIS 7, вы можете добавить следующее в ваш файл конфигурации, чтобы отключить метод аутентификации (базовый, встроенный и т. Д.). Я только что прошел через это, когда размещал Службу данных WCF на общем хосте, и это сводило меня с ума, потому что они позволяли мне его отключать, но любое изменение на моем сайте заставляло бы его снова включаться, и я начинал получать ошибку.
Надеюсь, это поможет ...
<system.webServer>
<security>
<authentication>
<windowsAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>