IIS7 Post / Put / Patch / Delete WCF oData - Ошибка аутентификации 401.3
После перехода с IIS6 на IIS7 все сайты, использующие службу oData WCF, будут запрашивать учетные данные при попытке сделать запрос Post / Put / Patch / Delete. Пользователь будет постоянно запрашивать учетные данные, пока запрос не будет отменен. После отмены запроса они получат401.3
ответ от сервера.
Если пользователю предоставлено разрешение на изменение папки, содержащей*.svc
файл для службы oData WCF, после чего им разрешается делать запросы с этими глаголами. Asp.Net олицетворениене включенный.
AppPool использует Integrated .Net 4 под учетной записью службы с правами на изменение папок / файлов сайта.
Обновить: Кажется, это так, как задумано. ПредоставлениеServerName\Users
изменить доступ к*.svc
решает вопрос.Приложение: В частности, это выглядит какDomain Users
или жеAuthenticated Users
необходимо изменить права на*.svc
.
Окончательное обновление: изменена формулировка, чтобы сделать вопрос более общим / легко найти для других