我正在閱讀演練http://dev.twitter.com/pages/auth,但似乎在編碼回調URL時存在不一致。回調被列爲:
oauth_callback - http://localhost:3005/the_dance/process_callback?service_provider_id=11Twitter Oauth URL編碼不一致?
簽名基本字符串被列爲:
POST & ...... oauth_callback%3D HTTP%253A%252F%252Flocalhost%253A3005%252Fthe_dance%252Fprocess_callback%253Fservice_provider_id %253D11%26oauth_consumer_key%3D ...
此處的回調似乎是雙重編碼。
簽名的授權報頭被列爲:
的OAuth oauth_nonce = 「QP70eNmVz8jvdPevU3oJD2AfF7R7odC2XJcn4XlZJqk」,oauth_callback = 「HTTP%3A%2F%2Flocalhost%3A3005%2Fthe_dance%2Fprocess_callback%3Fservice_provider_id%3D11」,...
在這裏,回調似乎是單一的URL編碼。他們爲什麼不一致?