Я опубликовал приложение ASP.NET Core на IIS, которое не будет работать.
Я следовал этим шагам / учебнику: https://stackify.com/how-to-deploy-asp-net-core-to-iis/ и https://stackoverflow.com/a/646386/11498427
Итак, это мой web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/>
</handlers>
<aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/>
</system.webServer>
</configuration>
Опубликовано приложение ASP.NET Core с папкой file publish. Затем распакуйте его и поместите всю папку внутри: "C: \ inetpub \ wwwroot \"
Установите соответствующие папки с разрешениями полного контроля.
Установите соответствующую проверку подлинности в диспетчере IIS
Установите соответствующие параметры для пула приложений.
Пакет .NET Core Server установлен правильно (последний, см. Скриншот)
'localhost' работает нормально. Но всякий раз, когда я пытаюсь добраться до своего приложения, оно дает мне 404. Кто-нибудь знает, в чем может быть проблема? Заранее спасибо.