Le serveur distant a retourné une erreur: (401 non autorisé. Twitter oAuth

Je suis en train de faire des travaux twitter oAuth avec twitterizer, mais j'en suis incapable.

J'obtiens l'erreur suivante:

The remote server returned an error: (401) Unauthorized.

Quand mon url de callback est une localhost.

Si mon url de callback est oob, le code pin de flux qu'il fonctionne correctement.

Voici mon code:

 public ActionResult LogOn(string returnUrl, bool? perm)
    {
        string consumerKeyTw = @"UF3F72XqfGShQs7juKMApA";
        string consumerSecretTW = "secret";
        OAuthTokenResponse requestToken = OAuthUtility.GetRequestToken(consumerKeyTw, consumerSecretTW, "http://localhost:58892/Twitterr/OAuth");

        //Direct or instruct the user to the following address:
        Uri authorizationUri = OAuthUtility.BuildAuthorizationUri(requestToken.Token);

        return new RedirectResult(authorizationUri.ToString(), false);
    }

Je n'ai jamais récupérer le jeton quand j'configuration de l'url de callback. Sur twitter, j'ai enregistrer mon url de callback localhost.

Ai-je raté quelque chose?

Une idée de ce qui se passe?

OriginalL'auteur elranu | 2011-06-07