Я опубликовал проект wcf dataservice для IIS7 с установленным на этом сервере .NET 4.Все работало нормально, но когда я вызвал SaveChanges из клиента, служба вернула ошибку:
Ошибка сервера в приложении '/'.
Описание: Произошла ошибка при доступе к ресурсам, необходимым для обслуживания этого запроса.,Возможно, у вас нет разрешения на просмотр запрошенных ресурсов.
Сообщение об ошибке 401.3: у вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных (доступ запрещен из-за списков контроля доступа).Попросите администратора веб-сервера предоставить вам доступ.
На моем локальном хост-сервере Visual Studio все работает нормально.Разрешения на каталог, который содержит веб-сайты, кажутся правильными.Не могу определить проблему.
Сервисная конфигурация:
config.UseVerboseErrors = true;
config.SetEntitySetAccessRule("*", EntitySetRights.All);
config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V2;