Связанные вопросы: здесь - здесь
У меня есть приложение ASP.NET, развернутое в appharbor. Ручной переход по URL-адресу https:// работает нормально, но я хотел бы ТОЛЬКО использовать HTTPS. То есть перенаправлять на HTTPS, если я получаю HTTP-запрос.
Есть два способа добиться этого, о которых я знаю: (1) использование web.config , который не работает из-за того, что заголовок X-Forwarded-Proto удаляется балансировщиком нагрузки на appharbor (?) или ( 2) создание пользовательского атрибута http, как показано здесь
К сожалению, ни один из этих подходов не работает для меня хорошо - оба дают мне цикл перенаправления :(. Все ответы, которые я могу найти, довольно старые, изменилось ли что-нибудь на appharbor/asp.net, о чем я должен знать?
Заранее спасибо.