Ошибка HTTP 500.24 - внутренняя ошибка сервера: для system.web/identity@impersonate установлено значение true - PullRequest
0 голосов
/ 16 февраля 2019

Я создал проект MVC Core 2.2 веб-приложения ASP.NET.Затем я запустил его в IIS Express.Но я получил следующую ошибку:

Ошибка HTTP 500.24 - Внутренняя ошибка сервера Обнаружен параметр ASP.NET, который не применяется в режиме интегрированного управляемого конвейера.

Наиболее вероятные причины: system.web/identity@impersonate имеет значение true.

Возможные варианты: если приложение поддерживает это, отключите олицетворение клиента.Если вы уверены, что игнорировать эту ошибку можно, ее можно отключить, установив для system.webServer/validation@validateIntegratedModeConfiguration значение false.

Это мой код lunchSetting.json:

{
  "iisSettings": {
    "windowsAuthentication": true,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:50764",
      "sslPort": 0
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "launchUrl": "http://localhost:50764",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },
    "WebApplication2": {
      "commandName": "Project",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "https://localhost:5001;http://localhost:5000"
    }
  }
}

1 Ответ

0 голосов
/ 17 февраля 2019

Что-то не так с вашей настройкой."windowsAuthentication": true не должно быть там.По умолчанию установлено значение false, если только вы не пытаетесь установить и использовать проверку подлинности Windows.Настройка проверки подлинности Windows требует специальных действий, включая наличие файла web.config с forwardWindowsAuthToken="True" и .UseIISIntegration() в файле program.cs.Если вы не пытаетесь это сделать, просто установите "windowsAuthentication": false.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...