Недавно я развернул службу данных .Net 4 WCF, размещенную на IIS 6, в корпоративной среде (интрасеть) с использованием Entity Framework. Я обращаюсь к службе с помощью OData и успешно извлекаю данные из таблиц, размещенных на SQL Server 2005.
Проблема в том, что я не могу вставить новые строки. Что я сделал до сих пор, так это установил права объекта на ВСЕ -> т.е.
config.SetEntitySetAccessRule("*", EntitySetRights.All);
Я использую встроенную безопасность в IIS. Когда я делаю POST
с помощью jQuery, он возвращает код ошибки 500. Я могу вставлять строки в локальную базу данных в своей среде разработки.
Спасибо