Как реализовать Janrain Engage в ASP.NET / C #? - PullRequest
1 голос
/ 31 августа 2011

Я не могу понять, куда входит вспомогательный класс C # в моем проекте (используя VS2010). Я следую учебному пособию на https://sites.google.com/a/janrain.com/developers/articles/engage-tutorial, но оно на PHP. В этом контексте «rpx.php» является аналогом «rpx.aspx», «rpx.aspx.cs» или «rpx.cs»? Знаешь, что я имею в виду?

Или кто-нибудь знает учебник / пример по C # Janrain? Это помешало бы мне опубликовать мои следующие дюжину вопросов. Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 31 августа 2011

В этом случае вы должны создать страницу rpx.aspx, которая затем будет обрабатывать процесс в выделенном коде.

Однако, поскольку вы используете VS.NET 2010 (и, следовательно, ASP.NET4), я бы порекомендовал две вещи: либо создать IHttpHandler реализацию, либо использовать маршрутизацию в ASP.NET для создания «симпатичного» URL, который ссылается на ASPXpage.

В любом случае вы должны обработать обратный вызов от Janrain на своей странице IHttpHandler / ASPX, проверить токен и затем перенаправить на соответствующую страницу.

0 голосов
/ 31 августа 2011

Файл php будет наиболее близок к коду, стоящему за файлом rpx.aspx.cs.

Хотя в мире .NET файлы .aspx и .aspx.cs тесно связаны.

...