Ошибка 403 веб-приложения ASP.NET Core после развертыванияC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка 403 веб-приложения ASP.NET Core после развертывания

Сообщение Anonymous »

Я создаю пример проекта веб-приложения ASP.NET Core (.NET Core 3.1) и могу запустить его на локальном хосте.
Я устанавливаю dotnet sdk(dotnet --version 3.1) .422) и среду выполнения на DigitalOcean Droplet VPS (Ubuntu 20.04, ссылка) и опубликовать его на VPS, но у меня возникла ошибка 403 на каждой странице.
Я могу просматривать статические файлы, такие как https:/ /mydomain/wwwroot/css/site.css, но другой путь, например / или /privacy, показывает только ошибки 403. Как я могу это исправить? Спасибо.
Мой вариант публикации в VS2022:
  • тип публикации: папка
    < li>целевая платформа: netcoreapp 3.1
  • режим развертывания: зависимый от платформы/автономный, оба проверены
  • целевая среда выполнения: переносимая
Я архивирую файлы в bin\Release\netcoreapp3.1\publish и загружаю их через файловый менеджер Plesk.
Изображение


Я использую cd /var /www/vhosts/mydomain/httpdocs/ и запуск dotnet
После этого я получил сообщение об ошибке:
Не удалось найти проект для запуска. Убедитесь, что проект существует в /var/www/vhosts/mydomain/httpdocs, или передайте путь к проекту с помощью --project.


Я использую cd /var/www/vhosts/mydomain/httpdocs/ и dotnet WebApplication3.dll
Но он все равно показывает 403, когда я просмотрите https://mydomain

информацию: Microsoft.Hosting.Lifetime[0] Сейчас слушаю: http://localhost:5000
info : Microsoft.Hosting.Lifetime[0] Сейчас прослушивается: https://localhost:5001
информация: Microsoft.Hosting.Lifetime[0] Приложение запущено. Нажмите Ctrl+C, чтобы завершить работу.
информация: Microsoft.Hosting.Lifetime[0] Среда хостинга: Рабочая
информация: Microsoft.Hosting.Lifetime[0] Корневой путь содержимого:/var/www/vhosts /mydomain/httpdocs


Подробнее здесь: https://stackoverflow.com/questions/734 ... ter-deploy
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»