Не удалось загрузить ресурс: сервер ответил со статусом 403 (запрещено) и 500 (внутренняя ошибка сервера)

1

Изображение 174551

Привет, разработчики, я разработал веб-приложение, которое может управлять потоком клиентов, и приложение работает очень хорошо на локальной машине, но когда я развернулся в облачном сервисе Azure и работал по всему миру, он показывает мне эти две ошибки всякий раз, когда я пытался выполнять любую функцию система. следующие ошибки: "Не удалось загрузить ресурс: сервер ответил со статусом 403 (Запрещено)" "Не удалось загрузить ресурс: сервер ответил со статусом 500 (Internal Server Error)",

Я следил за этим учебным пособием по YouTube для процесса развертывания. Учебник Youtube

  • 0
    Пожалуйста, попробуйте следующие ресурсы для устранения этих ошибок: docs.microsoft.com/en-us/azure/app-service/…
  • 0
    docs.microsoft.com/en-us/azure/app-service/...
Показать ещё 2 комментария
Теги:
amazon-web-services
azure-active-directory
azure-sql-database

1 ответ

0

Я видел ошибку 403 в веб-приложениях, которые используют логин, который может существовать на логическом сервере базы данных Azure SQL Database, но не были созданы как пользователи целевой базы данных Azure SQL.

Ошибка 403 может быть получена также, если пользователь базы данных был создан в базе данных, но не имеет разрешения на запрос объектов базы данных. Попробуйте следующее:

-- Run this on master database
CREATE LOGIN WebAppLogin WITH PASSWORD = '<strong_password>';

-- Run this connected to the target database of yor app
CREATE USER WebAppLogin FROM LOGIN WebAppLogin; 

-- Provide permissions
ALTER ROLE db_owner ADD MEMBER WebAppLogin; 

Убедитесь, что пароль для входа/пользователя верен.

Хотя это может и не быть связано, убедитесь, что было создано правило брандмауэра для доступа к базе данных Azure SQL.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню