I am performing openid authentication but can not seem to get it to go through.
Instead I seem to be getting an erratic:
The change you wanted was rejected. Maybe you tried to change something you didn't have access to.
What are some steps to trouble shoot this issue?
I got this due to a breaking change in request.path_parameters
In rails 2.3.5 request.path_parameters goes from string to string eg: {“action” => “foo”, “controller” => “bar”}
In rails 3 request.path_parameters goes from symbol to string eg: {:action => “foo”, :controller => “bar”}
This in turn caused the open id code to blow up since it was expecting strings.
This issue is reported on the Rail lighthouse tracker.