ユーザーを認証するためにtwitterizerを使用しています。ログアウトしようとするたびに「悪いリクエスト」が返されることを除いて、すべてが正常に機能します。また、twitterizer.comからダウンロードしたサンプルアプリケーションをテストし、logout.aspxページを試してみましたが、動作しませんでした。
public ActionResult Logout()
{
FormsAuthentication.SignOut();
OAuthTokens tokens = new OAuthTokens()
{
AccessToken = _twitterAccessToken,
AccessTokenSecret = _twitterAccessTokenSecret,
ConsumerKey = _twitterConsumerKey,
ConsumerSecret = _twitterConsumerSecret
};
TwitterResponse<TwitterErrorDetails> twitterResponse = TwitterAccount.EndSession(tokens, null);
var result = twitterResponse.Result;
return RedirectToAction("Index", "Home");
}
twitterResponse.Resultは常に「BadRequest」を返します。ページを更新しましたが、ログインしたままです。