与Internet断开连接时的OpenId开发

时间:2008-10-31 18:36:32

标签: asp.net asp.net-mvc asp.net-membership openid

当人们决定使用OpenId进行网站会员时,人们会想出哪些解决方案来离线开发他们的Web应用程序?

一些想法:

  1. 为OpenId创建一个登录页面,为ASP.NET Membership创建一个
  2. 使用测试帐户创建本地OpenId提供程序
  3. 有什么想法吗?

3 个答案:

答案 0 :(得分:2)

您可以使用an inversion of control container来包含OpenID实施,并快速实施could use Moq以提供预配置的响应。

答案 1 :(得分:1)

嘲笑它!

答案 2 :(得分:1)

我将login.aspx页面硬连线总是这样做:

FormsAuthentication.RedirectFromLoginPage("http://blog.nerdbank.net/")

或类似基于某些变量的东西。这样,我实际上并没有使用OpenId登录,而是像我一样查看网站的其他部分。

确保要么还原更改,要么基于某些只在开发中才真实的条件。 :)