Запрос Get работает с HTTP, но не с HTTPS в HEROKU? - PullRequest
0 голосов
/ 20 апреля 2020

Я создаю express веб-приложение на Heroku с SSL ACM и запросом https и уже перенаправляю все запросы http на https через один из npm пакетов, которые вы можете найти здесь (на самом деле, я пробовал многие из них ): https://www.npmjs.com/search?q=express+ssl

Мое приложение прослушивает запрос на получение "/ test" с чем-то вроде этого: app.get ('/ test', function (req, res) {...}

Но. Теперь, если я go для https://myapp.herokuapp.com/test ничего не работает, и он отправит меня обратно на страницу https://myapp.herokuapp.com, в то время как если я go для http://myapp.herokuapp.com/test, он работает как следует *

* Конечно, это происходит, если я отключаю автомат c перенаправить http-> https, в противном случае, если я попросить http://myapp.herokuapp.com он перенаправляет меня на https://myapp.herokuapp.com/test и не работает.

Похоже, что есть какой-то конфликт с маршрутизатором Heroku и если я ищу https://myapp.herokuapp.com/something, ничего не получается.

Кто-нибудь испытывал что-то подобное? Это действительно сводит меня с ума со дня. Спасибо, Франческо

...