XForwardedSupport для https play! поддержка на Heroku не работает

Я развертываю приложение на Heroku и пытаюсь определить, является ли входящий запрос безопасным (request.secure). Первоначально это возвращает false на heroku, потому что nginx обрабатывает работу SSL и обменивается данными с сервером приложений через простой http. Чтобы позволить play читать заголовки, которые дают понять, что это безопасный запрос, я добавляю:

XForwardedSupport = 127.0.0.1

В application.conf, как рекомендовано на досках сообщений play. Однако тогда все запросы (кроме изображений) завершаются без ошибок. Кажется, что-то фундаментальное происходит еще до того, как оно попадет в игровые журналы. Кто-нибудь испытал это?

6
задан Matt Hall 18 December 2011 в 04:27
поделиться