【问题标题】:OpenId development while disconnected from Internet与 Internet 断开连接时的 OpenId 开发
【发布时间】:2008-10-31 18:36:31
【问题描述】:

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

几个想法:

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

有什么想法吗?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      只是嘲笑它!

      【讨论】:

        【解决方案3】:

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

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

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

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2010-10-09
          • 2018-07-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多