Причина этого заключается в том, что шаблон развертывания или стандартный веб-API ASP.NET Core не включает документ по умолчанию в корневой каталог веб-сайта. Например, index.htm, defualt.aspx, default.htm являются документами по умолчанию, и IIS доставит их, если при доступе к URL-адресу не указан конкретный файл.
Вы можете поместить один из этих файлов в корневой каталог веб-сайта, в каталог wwwroot
или запросить ASP.NET Core Web API
напрямую, добавив /api/<methodname>
или по умолчанию добавьте api/values
в конец вашего основного веб-API ASP.NET, после чего вы должны получить ответ JSON или XML, как и ожидалось.
Надеюсь, это поможет.