Guys,
I'm using some AJAX on my application, but when protect_from_forgery is on
sometimes it works and sometimes the user session is killed. Today i found
out why.
It happens the following:
The authenticity_token is sent correctly as you can see below,
Started DELETE
"/clients/118/files/20?authenticity_token=hoMH9/heaFWXWWy+aE1xKQcpf4xrLoVWGqkq0pzzwuo="
for 127.0.0.1 at Wed Apr 27 23:06:50 -0300 2011
but, next line on server is,
Processing by ClippingsController#destroy as JS
Parameters: {"authenticity_token"=>"hoMH9/heaFWXWWy
aE1xKQcpf4xrLoVWGqkq0pzzwuo=", "id"=>"20,", "client_id"=>"118"}
as you can see, the plus sign ('+') turned into a white space. Once the
token doesn't match the user session is killed.
Is someone experiencing this ? Any help how to fix it ?
Thanks,
Ernesto
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.