【发布时间】:2022-01-02 07:44:24
【问题描述】:
我们在 AWS 负载均衡器后面安装 Sidekiq Web 时遇到问题,我们在执行任何操作时都遇到了 Forbiden。 Web UI 渲染没有任何问题。
sidekiq 在 Fargate 中运行,请求通过 AWS 负载均衡器。有人遇到过类似的情况吗?
编辑
这不是 Rails 应用程序。
【问题讨论】:
标签: sidekiq
我们在 AWS 负载均衡器后面安装 Sidekiq Web 时遇到问题,我们在执行任何操作时都遇到了 Forbiden。 Web UI 渲染没有任何问题。
sidekiq 在 Fargate 中运行,请求通过 AWS 负载均衡器。有人遇到过类似的情况吗?
编辑
这不是 Rails 应用程序。
【问题讨论】:
标签: sidekiq
对我来说,这听起来像是您的应用程序可能需要正确配置 Rack::Session::Cookie 中间件。例如,将其放在您的config.ru 中,并将RACK_SECRET 环境变量设置为所有主机上的相同值。
# set up a Session middleware
use Rack::Session::Cookie, secret: ENV['RACK_SECRET'], same_site: true, max_age: 86400
# run the Sidekiq web app
run Sidekiq::Web
【讨论】: