我正在修改 Discourse,为此我在 session_controller.db 文件中执行此操作:
cookies[:sso_payload] = payload || request.query_string
cookies[:sso_destination_url] = data[:return_sso_url]
但是它没有设置 sso_destination_url cookie。如果我删除 sso_payload cookie,在这种情况下 sso_destination_url 将被设置。但两者一起不起作用。
请帮忙,我是 Ruby 新手,我在网上搜索了帮助但找不到任何东西。