2

ASP.NET 4 C# と Twitterizer を使用して Twitter にログオンする際に問題があります。まず、TwitterService オブジェクトを作成します

TwitterService Service = new TwitterService(key , secret);

次に、トークンをリクエストします。

OAuthRequestToken requestToken = Service.GetRequestToken(
                    "http://127.0.0.1:16608/CallbackHandlers/TwitterCallback.ashx");

次に、URI を取得します。

Uri uri = Service.GetAuthorizationUri(requestToken);

そしてリダイレクト:

HttpContext.Current.Response.Redirect(uri.ToString());

アプリが Twitter にリダイレクトされます。ユーザー ID とパスワードを入力すると、HTTP 403 エラーが発生します。ブラウザの [戻る] ボタンを押すと、Twitter は USERID と PWD の入力を求めなくなりましたが、代わりに [認証] ボタンだけが表示されます。[承認] ボタンを押すと、Twitter は私のサイトにリダイレクトされ、すべてが期待どおりに進みます。

403 エラーが発生せずに USERID と PWD を正常に入力できないようです。エラーが発生すると、ブラウザのアドレスが表示されます:-

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

コールバック URL は、上記の GetRequestToken 呼び出しの設定と同じであることに注意してください。

Twitter は次にどこへ行くべきかわからないかのように見えます!!!.

どんな援助も大歓迎です。

ロバート。

4

0 に答える 0