In 3 legged oauth, "/oauth/authorize" redirect to


While using 3 legged oauth , user get redirect to instead of oauth_callback. Which is causing oauth process to fail as we are not getting access token.

This used to work before. I checked and we are following every steps of 3-legged authorization.

Any Idea why this is happening and if I am suppose to change something.

Edit:- I have noticed that this problem comes only when I add urleoncoded json params in ‘oauth_callback’. For normal value it works.
For example it works if I pass oauth_callback as :-

it doesn’t work if I pass urlencoded json value in oauth_callback:-{‘a’%3A+‘hello’%2C+‘b’%3A+3}

I think it is some recent development as second case used to work before.