В чем разница между сеансом [: previous_url] и request.env ["HTTP_REFERER"]? Я получаю request.env["HTTP_REFERER"] = "http://identity.service.consul:3000/identity/users/sign_in"
, тогда как session[:previous_url] = "/identity/oauth/authorize?client_id=343a467ca6a39537c205bec97f9d6323245046eb1742fb13d0fec47f7266faea&redirect_uri=http://localhost:50083/portal/v2/login&response_type=code&state=03UTf8"
request.env дает мне непосредственный последний, где он был вызван, тогда как сессия дает второй последний URL. Может кто-нибудь помочь? Я новичок в этом домене.