2010-12-16 69 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);