O servidor remoto retornou um erro: (401) Não autorizado. Twitter oAuth

Estou tentando fazer funcionar oAuth do twitter com o twitterizer, mas não consig

Eu estou recebendo o seguinte erro

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

Quando meu URL de retorno de chamada é um host loca

Se o meu URL de retorno de chamada for ruim, para o fluxo de pinos ele funciona corretament

Aqui está o meu código:

 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);
    }

Nunca recebo o token quando configuro o URL de retorno de chamada. No twitter, registro meu URL de retorno de chamada localhost.

Estou perdendo alguma coisa?

Alguma idéia do que está acontecendo

questionAnswers(2)

yourAnswerToTheQuestion