Я получаю сообщение об ошибке
Этот раздел конфигурации не может использоваться по этому пути.Это происходит, когда раздел заблокирован на родительском уровне.
из-за записи конфигурации в строке 27, приведенной ниже.Я попытался исправить это, разблокировав раздел websocket в Редакторе конфигурации в IIS, но это не сработало.Служба работает нормально, как только я удаляю строку 27.
26: </handlers>
27: <webSocket enabled="true" />
28: </system.webServer>
Ниже завершено Сообщение об ошибке:
Этот раздел конфигурации не может использоваться по этому пути.Это происходит, когда раздел заблокирован на родительском уровне.Блокировка либо по умолчанию (overrideModeDefault = "Deny"), либо устанавливается явно с помощью тега местоположения с помощью overrideMode = "Deny" или устаревшего allowOverride = "false".
Предоставление изображения для справки.
Добавление настроек моего редактора конфигурации и для WebSocket.
Раздел в web.configниже:
<system.webServer>
<webSocket enabled="true" />
<handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
</system.webServer>