Twitter の oauth 認証を実行していますが、コールバックが呼び出されていません (アプリの設定でhttp://www.kdcappfactory.com/twittersuccess/successとして設定されています)。
これが私がすることです:
からトークンをリクエストする
https://api.twitter.com/oauth/request_token
authorizationHeaderValue: OAuth oauth_callback="http%3A%2F%2Fwww.kdcappfactory.com%2Ftwittersuccess%2Fsuccess", oauth_consumer_key="xxxxxxxxxxxx", oauth_nonce="3f8f63af799b21c0", oauth_signature="xxxxxxxxxxxx%3D", oauth_signature_method="HMAC-SHA1" 、oauth_timestamp="1392188696"、oauth_version="1.0"
私はこの応答を受け取ります:
oauth_token=ciOUBwIhJOD76Vt0kONCfq8qRja8jvjoasfd8itmQcE&oauth_token_secret=lYg4IvebXNwqA4aAUR48e11g6O4YggZJQjxtBBEVY&oauth_callback_confirmed=true
oauth_token を使用して URL を開きます
https://api.twitter.com/oauth/authenticate?oauth_token=ciOUBwIhJOD76Vt0kONCfq8qRja8jvjoasfd8itmQcE
http://www.kdcappfactory.com/twittersuccess/successへのリダイレクトをリッスンします。
しかし、ログインに成功した後、ユーザーはリダイレクトされません。
私はまだサインインとキャンセル ボタンを取得し、サインイン ボタンはどこにも移動しません。キャンセルすると、アプリケーションを終了するように求める別のページに移動します。これにより、「拒否」パラメータが追加された成功 URL にリダイレクトされます。