0

当人们决定使用 OpenId 作为站点成员时,他们想出了哪些解决方案来离线开发他们的 Web 应用程序?

几个想法:

  1. 创建两个登录页面,一个用于 OpenId,一个用于 ASP.NET Membership
  2. 使用测试帐户创建本地 OpenId 提供程序

有什么想法吗?

4

3 回答 3

2

您可以使用控制反转容器来包含您的 OpenID 实现,并且为了快速实现,您可以使用 Moq来提供预配置的响应。

于 2008-10-31T18:40:30.727 回答
1

只是嘲笑它!

于 2008-10-31T18:39:19.747 回答
1

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

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

或基于某些变量的类似内容。这样,我实际上并没有使用 OpenId 登录,但它看起来像我所做的那样查看网站的其余部分。

只要确保要么还原更改,要么根据某些仅在开发中正确的条件进行更改。:)

于 2008-12-17T04:38:49.470 回答