Установка переменных среды на сервере Rails Webrick

мы используем некоторый Auth-Module для всей компании ( entrust getaccess ), который в основном оставляет некоторые переменные среды после аутентификации (gid, имя пользователя и т. д.).

Чтобы подделать эту аутентификацию в целях тестирования, я бы установил следующие переменные env в apache:

        SetEnv "AUTH_TYPE" "Entrust-GetAccess"
        SetEnv "HTTP_SCTCGID" "johndoe"

Это как-то возможно и с сервером WebRICK?

С уважением, Бьорн


person McSlow    schedule 25.06.2013    source источник


Ответы (1)


В вашем файле development.rb:

ENV['AUTH_TYPE'] = "Entrust-GetAccess"
ENV['HTTP_SCTCGID'] = "johndoe"

Если вам это нужно в других средах, поместите его в соответствующий staging.rb или production.rb или просто в application.rb, чтобы установить их во всех средах.

person bluehallu    schedule 25.06.2013