JanRain (RPX) configuration de base
-
11-10-2019 - |
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);
Quelqu'un sait-il ce que je pourrais être absent?
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