Внутренняя ошибка сервера в развернутом веб-приложении Azure - PullRequest
0 голосов
/ 02 апреля 2020

Я развернул веб-приложение на Azure сервере, но когда я открываю свой веб-сайт, он выдает ошибку

Страница не может быть отображена, поскольку произошла внутренняя ошибка сервера.

В в консоли браузера:

Не удалось загрузить ресурс: сервер ответил со статусом 500 (Ошибка модуля перезаписи URL). aspapireact.azurewebsites.net/:1

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

Я сделал все изменения, необходимые для развертывания приложения на Azure, такие как строка подключения в настройках приложения, URL-адрес API на всех страницах, Разрешить доступ к другим ресурс для Azure SQL Строка подключения к БД в конфигурации в Azure настройка службы приложения

Теперь я не знаю, что делать и где делать изменения

это ссылка для моего проекта git

https://github.com/rlbrs/ASPAPIReact

у этого есть все локальное подключение, но в Azure я внес необходимые изменения

Строка подключения - т cp: aspapireact.database. windows. net, 1433; Первоначальный каталог = ReactTask; Информация о персистентной безопасности = Ложь; ID пользователя = rlbrs; Пароль = *****; MultipleActiveResultSets = False; Encrypt = True; TrustServerCertificate = False; время ожидания соединения = 30;

URL-адрес API - https://aspapireact.azurewebsites.net/api/Customers

В нем говорится об ошибке модуля URL-адреса. Нужно ли вносить изменения в файл DB Context.cs

namespace RahulTask1.Model
{
public class DatabaseContext: DbContext
{
    public DatabaseContext(DbContextOptions<DatabaseContext> options) : base(options) { }

    public DbSet<Customer> Customer { get; set; }
    public DbSet<Sale> Sales { get; set; }
    public DbSet<Product> Product { get; set; }
    public DbSet<Store> Store { get; set; }
}
}

Файл Web Config от Azure / Server

<?xml version="1.0" encoding="utf-8"?>
  <configuration>
    <location path="." inheritInChildApplications="false">
      <system.webServer>
        <handlers>
          <add name="aspNetCore" path="*" verb="*" 
          modules="AspNetCoreModuleV2" resourceType="Unspecified" />
        </handlers>
           <aspNetCore processPath=".\RahulTask1.exe" 
           stdoutLogEnabled="false" stdoutLogFile="\\? 
           \%home%\LogFiles\stdout" hostingModel="inprocess" />
   </system.webServer>
   </location>
   </configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...