Ошибка HTTP 404.3 - Не найден - запрашиваемая страница не может быть выполнена из-за конфигурации расширения

Ошибка HTTP 404.3 - не найдена

Запрошенная страница не может быть выполнена из-за конфигурации расширения. Если страница script, добавьте обработчик. Если файл нужно загрузить, добавьте MIME-карту.

что может быть причиной этой ошибки для службы WCF, размещенной в IIS 7.

Ответы

Ответ 1

Отвечено здесь

Пожалуйста, убедитесь, что вы активировали компоненты WCF из здесь.

Или альтернативный и простой способ - перейдите на панель управления → Включить или отключить функцию Windows → и убедитесь, что у вас есть все опции, отмеченные как показано на снимке ниже.

enter image description here

Выполнить из cmd:

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

Ответ 2

Все, что вам нужно сделать, это включить активацию HTTP и любые другие функции, необходимые для активации HTTP.

Для Windows Server 2012 перейдите к диспетчеру сервера, на панели управления → нажмите "Добавить роли и функции". В открывшемся окне мастера выберите соответствующий сервер и нажмите "Далее", пока вы не на странице выбора функций.

В зависимости от используемой версии .NET Framework на вашем сервере вы должны проверить HTTP-активацию в службах WCF и приступить к ее установке. Это должно решить вашу проблему.

Включить активацию HTTP