ASP. NET Веб-приложение Core 3.1, ошибка «Не удается подключиться к веб-серверу» IIS Express » - PullRequest
0 голосов
/ 19 июня 2020

Я изо всех сил пытался запустить свой проект NetCore 3.1 Web Api в качестве локального хоста в IIS для отладки. У меня нет большого опыта в этом, и я хотел бы получить совет.

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

Я предполагаю, что есть проблема с портами, но мой вопрос: как мне правильно выбрать порты?

Это мои текущие настройки в:

launchSettings. json

{
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:5001",
      "sslPort": 44393
    }
  },
  "$schema": "http://json.schemastore.org/launchsettings.json",
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "launchUrl": "api/accounts/register",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "ancmHostingModel": "OutOfProcess"
    },
    "YWAW.WebApi": {
      "commandName": "Project",
      "launchBrowser": true,
      "launchUrl": "api/accounts/register",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "https://localhost:5001;http://localhost:5000"
    }
  }
}

appsSettings. json

{
  "Tokens": {
    "Key": "MYSECRETKEY",
    "Issuer": "localhost.com",
    "AccessExpireSeconds": "86400"
  },
  "Logging": {
    "LogLevel": {
      "Default": "Warning"
    }
  },
  "AllowedHosts": "*"
}

Project Settings

...