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