Запрос, начинающийся с HTTP/1.1, ПОЛУЧАЕТ http:// вместо https://

#iis #httprequest

Вопрос:

Я использую IIS для размещения своего веб-приложения. В привязках определен только HTTPS на порту 443. Но когда я проверяю журналы, он все равно подключается к HTTP. Правильно ли это?

Пример: схема не является HTTPS

ИНФОРМАЦИЯ 2021-05-20 15:57:56 645 [10 ] мягкий.AspNetCore.Хостинг.Внутренний.Веб — хост- Запрос, начинающийся с HTTP/1.1 GET http://10.86.202.211:41/fonts/Poppins/poppins-v5-devanagari_latin-ext_latin-300.woff2

Комментарии:

1. Какую модель хостинга вы использовали? Если используется хостинг вне процесса, то эта запись в журнале является совершенно нормальной, docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/… пока IIS разговаривает с Kestrel по HTTP.

2. Спасибо, ваш ответ верен. Модель хостинга находится вне процесса

3. Комментарий Лекса решил вашу проблему?

4. @samwu: ах, да