5

我在我的 Rails 应用程序中使用 Keycloak gem。根据 keycloak 文档,keycloak 使用 cookie。在我的应用程序中,我使用 Redis 缓存存储来存储这些 cookie。

config.session_store :cache_store, key: ENV['APP_SESSION_KEY']

它抛出下面

raise CookieOverflow if options[:value].bytesize > MAX_COOKIE_SIZE

ActionDispatch::Cookies::CookieOverflow

如果我使用active_record_store它工作正常。但我真的需要使用redis_cache_store

我该如何处理?

4

0 回答 0