ERR_HTTP2_PROTOCOL_ERROR при запуске веб-сайта в режиме отладкиC#

Место общения программистов C#
Ответить
Anonymous
 ERR_HTTP2_PROTOCOL_ERROR при запуске веб-сайта в режиме отладки

Сообщение Anonymous »

У меня есть решение с двумя проектами: мой основной веб-сайт Pegasus и веб-сайт только с API TTRailtrax, который вызывается с основного веб-сайта.
После повторной загрузки исходного кода из моего репозитория проект не запускался в режиме Отладка. Оказывается, мне пришлось настроить веб-сайт только с API так, чтобы он начал использовать IIS Express, чтобы загрузить правильный номер порта.
Теперь внезапно веб-сайт только с API не загружается с ERR_HTTP2_PROTOCOL_ERROR.
Изображение

Если я настрою запуск веб-сайта только с API как TTRailtrax вместо IIS Express, он будет работать! Но тогда он использует другой порт, и мое основное приложение не может его найти. Если я настрою запуск как IIS Express, он не загрузится.
Может ли кто-нибудь предложить способ устранения этой неполадки? Вот мой файл launchsettings.json для TTRailtrax.
{
"$schema": "https://json.schemastore.org/launchsettings.json",
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:40682",
"sslPort": 44360
}
},
"profiles": {
"TTRailtrax": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "swagger",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:7184;http://localhost:5184",
"dotnetRunMessages": true
},
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"launchUrl": "swagger",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... debug-mode
Ответить

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

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

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

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

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