0

我们正在使用一些公司范围的身份验证模块(委托 getaccess),它基本上在身份验证后留下一些环境变量(gid、用户名等)。

为了测试目的伪造此身份验证,我在 apache 中设置了以下环境变量:

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

WebRICK 服务器也能以某种方式实现这一点吗?

最好的问候,比约恩

4

1 回答 1

1

在你的 development.rb 文件中:

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

如果您在其他环境中需要此设置,请将其放在相应的 staging.rb 或 production.rb 上,或者仅放在 application.rb 上以在所有环境中设置它们。

于 2013-06-25T11:09:07.797 回答