如何在ASP.NET / C#中实现Janrain Engage?

时间:2011-08-31 14:40:29

标签: c# asp.net janrain

我无法弄清楚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 个答案:

答案 0 :(得分:1)

在这种情况下,您将创建一个rpx.aspx页面,然后该页面将处理代码隐藏中的进程。

但是,由于您使用的是VS.NET 2010(因此也就是ASP.NET 4),我建议您做两件事:创建IHttpHandler实现或使用Routing in ASP.NET创建链接到ASPX页面的“漂亮”URL。

无论哪种方式,您都可以在IHttpHandler / ASPX页面中处理来自Janrain的回调,验证令牌然后重定向到适当的页面。

答案 1 :(得分:0)

php文件与文件rpx.aspx.cs背后的代码最相似。

尽管在.NET世界中,.aspx.aspx.cs文件都密切相关。