Scala Lift несколько вопросов https - PullRequest
3 голосов
/ 21 августа 2011

У меня есть несколько вопросов о https в Scala Lift:

Как настроить для моего веб-приложения использование только протокола https?

Должен ли я переписать некоторый код для существующего приложения для использования https?

Изменен ли цикл ответа на запрос или нет никаких отличий?

Где найти хороший проект с открытым исходным кодом scala lift с использованием https или просто посмотреть на расширенное использование фреймворка?

Спасибо.

1 Ответ

5 голосов
/ 21 августа 2011

HTTPS должен быть включен в вашем контейнере сервлета, таком как Jetty или Tomcat. Это не имеет ничего общего с вашим веб-приложением. Затем вам нужно указать сервлетному контейнеру использовать HTTPS для некоторых или всех страниц в дескрипторе развертывания. Вот как будет выглядеть ваш файл web.xml:

<web-app>
    . . .
    <security-constraint>
        . . .
        <user-data-constraint>
            <transport-guarantee>CONFIDENTIAL</transport-guarantee>
...