2010-12-16 3 views
0

Я мог бы быть толстоногим, но я не могу заставить Janrain (прежний RPX) работать. Я сделал следующее:Базовая установка Janrain (RPX)

  • Подписался и прошел то, что вам нужно, чтобы заполнить.
  • Загрузить образец кода (C#)
  • На моем сайте лексем (mydomain.com/user/login) Я в контроллере добавлен следующий вызов: var res = new Rpx("{myapi}", "http://{mysiteid}.rpxnow.com").AuthInfo("{mydomain.com/user/login");
  • Сделано уверен, что локальный белый список

Всякий раз, когда я пытаюсь вызвать

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

Я получаю ошибку, что данные недействительны на следующей строке:

doc.Load(dataStream); 

alt text

Кто-нибудь знает, что я мог бы быть не хватает?

ответ

2

Я нашел ответ.

Я неправильно понял токен, так как они используют токен как тот же термин, что и url, и он сделает обратную передачу. Я мог бы заставить его работать следующим образом:

var token = Request.Form["token"]; 
    var res = new Rpx("xxx", "http://{mysiteid}.rpxnow.com").AuthInfo(token);