我们正在使用一些公司范围的Auth-Module(委托getaccess),它在认证后基本上留下了一些环境变量(gid,用户名等等)。
为了测试目的而伪造此auth,我在apache中设置了以下env varibales:
SetEnv "AUTH_TYPE" "Entrust-GetAccess"
SetEnv "HTTP_SCTCGID" "johndoe"
这也是WebRICK服务器的某种可能吗?
最好的问候, 的Björn
答案 0 :(得分:1)
在您的development.rb文件中:
ENV['AUTH_TYPE'] = "Entrust-GetAccess"
ENV['HTTP_SCTCGID'] = "johndoe"
如果您需要在其他环境中使用此功能,请将其放在相应的staging.rb或production.rb上,或者只在application.rb上将其设置在所有环境中。