我正在尝试创建一个小型网站来托管使用ASP .Net Core(1.1(的MadCap Flare的输出。MadCap Flare项目使用asmx服务来提供一些服务器端搜索功能。一切都在本地运行良好(即启动chrome并导航到MadCap Flare内容(。
但是,当我尝试通过 Kestrel 访问 MadCap 页面时,我在尝试处理包含 asmx 服务的请求时开始收到 404,例如
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
关于如何解决这个问题的任何想法或建议将不胜感激。
您需要通过防火墙打开端口 48784,然后使用正在运行的计算机的实际 IP 而不是本地主机。