【问题标题】:Implementing DotNetOpenid in my asp.net website在我的 asp.net 网站中实现 DotNetOpenid
【发布时间】:2010-10-21 00:43:49
【问题描述】:

我正在尝试在我的 asp.net 网站中实现 DotNetOpenid。然而,我越是尝试阅读 DotNetOpenid,我就越感到困惑。我最初的目标是允许用户登录过程(类似于 StackOverflow)。

我试图通过这个问题获得一些帮助dotnetopenid tutorial
但不成功(因为我没有使用 MVC)

如何获得可以帮助我完成此任务的教程?

【问题讨论】:

    标签: c# asp.net asp.net-4.0 dotnetopenauth


    【解决方案1】:

    我会先从开发者网站开始

    1. Coding Guidelines
    2. Quick Start
    3. Code Snippets

    【讨论】:

      【解决方案2】:

      我一直在这里Support Forum 发布我的问题。很有帮助。

      【讨论】:

        【解决方案3】:

        ASP.NET OpenID web site (C#) 项目模板不是教程,但它确实创建了一个正常运行的 OpenID ASP.NET 网站。

        我刚刚安装了它,并且能够启动并运行一个站点。以下是我遇到的一些问题:

        1. 当您使用模板创建新项目时,不要选择较深的路径 - 这会在数据库创建过程中产生问题。

        2. 当您第一次运行应用程序时,您会遇到异常 - 不用担心。获得 YSOD 后,只需浏览到说明中提到的 Setup.aspx 页面即可。

        3. 如果您没有 OpenID,则需要获得一个。数据库创建后加载的初始页面有一个“获取 OpenID”链接,如果您需要的话。这是一个简单的过程,只需几分钟。

        一旦你完成了这些,你就会有一个 OpenID 网站的工作实现。

        您可能还想查看DotNet OpenAuth ASP.NET Controls

        HTH

        编辑

        对于任何感兴趣的人,还有一个ASP.NET MVC 2 OpenID web site (C#) 模板。我很惊讶@Andrew Arnott 回答了另一个问题并且没有提及这些,因为他是作者。

        【讨论】:

        • @Andrew Arnott 回答了哪个问题?
        • @user279521,哎呀,对不起 - 以为你问了你在问题中链接到的问题。
        猜你喜欢
        • 1970-01-01
        • 2010-10-20
        • 1970-01-01
        • 1970-01-01
        • 2010-10-20
        • 1970-01-01
        • 2011-02-01
        • 2015-11-10
        • 1970-01-01
        相关资源
        最近更新 更多