Я развертываю приложение на Heroku и пытаюсь определить, является ли входящий запрос безопасным (request.secure). Первоначально это возвращает false на heroku, потому что nginx обрабатывает работу SSL и обменивается данными с сервером приложений через простой http. Чтобы позволить play читать заголовки, которые дают понять, что это безопасный запрос, я добавляю:
XForwardedSupport = 127.0.0.1
В application.conf, как рекомендовано на досках сообщений play. Однако тогда все запросы (кроме изображений) завершаются без ошибок. Кажется, что-то фундаментальное происходит еще до того, как оно попадет в игровые журналы. Кто-нибудь испытал это?