Я реализую службу wcf, используя config-less, доступный с WebScriptServiceHostFactory в dotNet 4. На моем локальном сервере разработки веб-служба возвращает соответствующее содержимое в теле ответа. Я проверил то же самое на своей локальной машине IIS 7, и она прекрасно работает.
Но теперь я переместил службу на IIS 6 с включенным SSL . Служба при вызове вызывает веб-метод как обычно, без каких-либо исключений на сервере. В теле ответа отсутствует его содержимое.
Веб-сервис имеет следующий формат:
https: ///qa/AjaxService.svc/MyMethod
Я проверил следующее:
1. Подстановочный знак установлен на aspnet_isapi.dll [Проверить, что файл существует - не отмечен]
2. Анонимная аутентификация включена
Я был бы признателен за некоторые замечания, если бы некоторые из них уже испытывали такое странное поведение.
Спасибо