Je suis en train de valider à l'aide des paramètres:Comment puis-je valider le jeton OpenId en C#?
"openid.mode = check_authentication"
+ "& openid.assoc_handle =" + txtAssocHandle.Text
+ "& openid.response_nonce =" + HttpUtility.UrlEncode (txtNonce.Text)
+ "& openid.op_endpoint =" + txtEndpoint.Text
+ "& openid.sig =" + txtSignature.Text
+ "& openid.signed = mode, l'identité, return_to";
et il retourne
is_valid: false ns: http://specs.openid.net/auth/2.0
ce que je fais mal ici? les champs txt sont remplis avec des valeurs de réponse de connexion
Je souhaite que l'utilisateur se connecte, puis je prends le jeton, le passe à un service Web, puis le service Web doit valider ce jeton. J'ai essayé cette bibliothèque, mais je n'ai trouvé aucune aide pour valider le jeton. – tiagodll
Le transmettez-vous à un service Web * juste * pour valider le jeton ou parce que vous utilisez le jeton pour autoriser une demande effectuée au nom de l'utilisateur? –
J'utilise le jeton comme paramètre pour chaque méthode pour vérifier si l'utilisateur est autorisé à accéder à cette méthode. – tiagodll