Question

Je pourrais être borné mais je ne peux pas à obtenir le JanRain (ancien RPX) au travail. Je l'ai fait ce qui suit:

  • Signé et suivi les choses dont ils ont besoin que vous remplir.
  • Télécharger l'exemple de code (c #)
  • A mon site jeton (de mydomain.com/user/login) J'ai dans le contrôleur ajouté l'appel suivant: var res = new Rpx("{myapi}", "http://{mysiteid}.rpxnow.com").AuthInfo("{mydomain.com/user/login");
  • fait en sorte que localhost liste blanche

Chaque fois que je tente d'appeler

var res = new Rpx("{myapi}", "http://{mysiteid}.rpxnow.com").AuthInfo("{mydomain.com/user/login")

Je reçois l'erreur que les données sont invalides sur la ligne suivante:

doc.Load(dataStream);

text alt

Quelqu'un sait-il ce que je pourrais être absent?

Était-ce utile?

La solution

Je trouve la réponse.

J'ai mal compris le jeton, car ils utilisent jeton comme le même terme que l'URL qu'il fera un postback à. Je pourrais l'obtenir au travail par ce qui suit:

   var token = Request.Form["token"];
   var res = new Rpx("xxx", "http://{mysiteid}.rpxnow.com").AuthInfo(token);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top