成功登录后未调用twitter oauth回调



我正在执行twitter oauth身份验证,但没有调用回调(设置为http://www.kdcappfactory.com/twittersuccess/success应用程序内设置)

我是这样做的:

向请求令牌

https://api.twitter.com/oauth/request_token

authorizationHeaderValue:OAuthoauth_callback="http%3A%2F%2Fww.kdcapfactory.com%2Ftwittersuccess%2Fsuccess",oauth_consumer_key="xxxxxxxxxxxxx",oauth_nonce="3f8f63af799b21c0",oauth_signature="xxxxxxxxxxxx%3D",oauth_ssignature_method="HMAC-SHA1",oauth_timestamp="1392188696",oauth_version="1.0">

我得到的回复是:

oauth_token=ciOUBwIhJOD76Vt0kONCfq8qRja8jvjoasfd8itmQcE&oauth_token_secret=lYg4VebXNwqA4aAUR48e11g6O4YggZJQjxtBBEVY&oauth_callback_confirmed=真实

我使用oauth_token 打开URL

https://api.twitter.com/oauth/authenticate?oauth_token=ciOUBwIhJOD76Vt0kONCfq8qRja8jvjoasfd8itmQcE

并侦听重定向到http://www.kdcappfactory.com/twittersuccess/success

但在成功登录后,用户不会被重定向,

我仍然有一个登录和取消按钮并且signin按钮将我带到任何地方,cancel将我带至另一个页面,要求我退出应用程序,这将我重定向到成功url,并在其中添加一个"拒绝"参数

我发现重定向端点的不正确

正确https://api.twitter.com/oauth/authorize

正在使用https://api.twitter.com/oauth/authenticate

最新更新