After login to OpenID Provider and return consumer site<br><br>exception appeared:<br><br><div class="error">
Verification failed: Unexpected parameter (not on return_to): 'controller'=nil)<br><br>i check idres.rb and found: <br><br>171 @message.get_args(BARE_NS).each_pair do |bare_key, bare_val|<br>172 rt_val = return_to_parsed_query[bare_key]<br>
173 if not return_to_parsed_query.has_key? bare_key<br>174 # This may be caused by your web framework throwing extra<br>175 # entries in to your parameters hash that were not GET or<br>176 # POST parameters. For example, Rails has been known to<br>
177 # add "controller" and "action" keys; another server adds<br>178 # at least a "format" key.<br>179 raise ProtocolError, ("Unexpected parameter (not on return_to): "\<br>
180 "'#{bare_key}'=#{rt_val.inspect})")<br><br>ruby 1.8 and rails 2.3.5 works fine.<br><br>soembody help me solve this? i am a newbie of ruby<br><br>thanks very much<br>
</div><br>