Я знаю, что уже слишком поздно, и, возможно, вы нашли свой ответ, этот ответ для других людей, как я, которые сталкивались с той же проблемой:
При создании API в Конге, как сказано здесь вы можете заставить протокол быть HTTPS, но, похоже, в ссылках на redirect HTTP-трафик на HTTPS не указано никакого способа, единственный найденный способ - изменить шаблон nginx Конга и принудительно перенаправить всезапросы к https, что не совсем то, что я хочу ... кстати, вы можете сделать это, создав шаблон, очень похожий на то, что обсуждается в по этой ссылке , и добавив следующую конфигурацию:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
return 301 https://$host$request_uri;
}
тогда вы должны запустить свой экземпляр kong с kong start --nginx-conf custom_nginx.template
И тогда Kong будет использовать правила блокировки вашего сервера в nginx.