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 は次にどこへ行くべきかわからないかのように見えます!!!.
どんな援助も大歓迎です。
ロバート。