Обслуживание asmx-запроса на ядре dot net
Я пытаюсь создать небольшой веб-сайт для размещения выходных данных MadCap Flare с использованием ASP .Net Core (1.1). Проект MadCap Flare использует службу asmx для предоставления некоторых функций поиска на стороне сервера. Все отлично работает локально (т.е. запуск Chrome и переход к содержимому MadCap Flare).
Однако, когда я пытаюсь получить доступ к страницам MadCap через Kestrel, я начинаю получать 404, пытаясь обслуживать запросы, содержащие службу asmx, например
Request starting HTTP/1.1 GET http://localhost:48784/Documentation/[ProductName]/Service/Service.asmx/GetSubsystems
dbug: The request path /Documentation/[ProductName]/Service/Service.asmx/GetSubsystems does not match a supported file type
Любые мысли или предложения о том, как справиться с этим будет принята с благодарностью.
1 ответ
Вам нужно открыть порт 48784 через брандмауэр, а затем использовать фактический IP-адрес компьютера, который работает, вместо localhost.