Pas OpenID extrémité trouvé

Je suis en train d'utiliser le DotNetOpenId bibliothèque pour ajouter OpenID de l'aide sur un site web de test. Pour une raison quelconque, il continue de me donner l'erreur suivante lors de l'exécution sur Firefox. Gardez à l'esprit que je suis en utilisant localhost comme je suis en train de tester sur ma machine locale.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DotNetOpenAuth.OpenId.Extensions.ProviderAuthenticationPolicy;
using DotNetOpenAuth.OpenId.Extensions.SimpleRegistration;
using DotNetOpenAuth.OpenId.RelyingParty;
namespace TableSorterDemo
{
public partial class Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
var openid = new OpenIdRelyingParty();
if (openid.GetResponse() != null)
{
switch (openid.GetResponse().Status)
{
case AuthenticationStatus.Authenticated:
var fetch = openid.GetResponse().GetExtension(typeof(ClaimsResponse)) as ClaimsResponse;
var nick = fetch.Nickname;
var email = fetch.Email;
break;
}
}
}
protected void OpenIdLogin1_LoggedIn(object sender, OpenIdEventArgs e)
{
var openid = new OpenIdRelyingParty(); 
if(openid.GetResponse() != null)
{
switch(openid.GetResponse().Status)
{
case AuthenticationStatus.Authenticated:
var fetch = openid.GetResponse().GetExtension(typeof (ClaimsResponse)) as ClaimsResponse;
var nick = fetch.Nickname;
var email = fetch.Email; 
break; 
}
}
}
protected void OpenIdLogin1_LoggingIn(object sender, OpenIdEventArgs e)
{
var openid = new OpenIdRelyingParty();
var req = openid.CreateRequest(OpenIdLogin1.Text);
var fetch = new ClaimsRequest();
fetch.Email = DemandLevel.Require;
fetch.Nickname = DemandLevel.Require; 
req.AddExtension(fetch);
req.RedirectToProvider();
return; 
}
}
}

Aussi, si j'exécute la même page dans google Chrome puis-je obtenir la suivante:

La connexion a échoué: Ce message a déjà été traité. Ceci pourrait indiquer une relecture de l'attaque en cours.

Votre question comprend "me donne l'erreur suivante lors de l'exécution sur FireFix." Firefix? Et vous avez laissé de côté l'erreur que vous obtenez.

OriginalL'auteur azamsharp | 2010-03-26