Ich kann nicht mehr als 1 Cookie vom Controller setzen

Ich modifiziere Discourse und dafür mache ich Folgendes in der Datei session_controller.db

cookies[:sso_payload] = payload || request.query_string
cookies[:sso_destination_url] = data[:return_sso_url]

Dies setzt jedoch den sso_destination_url-Cookie nicht. Wenn ich den sso_payload-Cookie entferne, wird sso_destination_url gesetzt. Aber beide zusammen funktionieren nicht.

Bitte helfen Sie mir, ich bin neu in Ruby, ich habe online nach Hilfe gesucht, aber nichts gefunden.

Gibt es eine Art Limit für Cookies?