【问题标题】:Facebook Application Template Tutorial - not canvas applicationFacebook 应用程序模板教程 - 不是画布应用程序
【发布时间】:2013-03-11 10:06:49
【问题描述】:

我正在使用 Facebook 应用程序模板,该模板正在创建画布应用程序,我想要一个只有 Facebook 身份验证的常规应用程序,

如果我要取消“Facebook 应用程序”,我会收到错误消息“抱歉,您使用的应用程序配置错误。请稍后再试。”。

如何让 Facebook 应用程序与 mvc 4.5 模板一起工作,但作为常规应用程序而不是画布。

【问题讨论】:

    标签: asp.net-mvc facebook asp.net-mvc-4 facebook-c#-sdk


    【解决方案1】:

    Facebook 应用程序模板被设计为 Canvas 应用程序,这不是您想要的。

    幸运的是,ASP.NET 团队在默认的 ASP.NET Internet 应用程序模板中构建了许多替代身份验证提供程序。

    启动 VS,并创建一个新的 MVC 4 Internet 应用程序项目。打开 AuthConfig.cs,取消注释 3 Facebook 行,然后粘贴您的应用程序详细信息(从 Facebook 开发人员中心获取这些信息)。现在,您的应用程序将同时支持本地身份验证(用户名/密码)和 Facebook 身份验证!

    完整教程:http://www.asp.net/mvc/overview/getting-started/using-oauth-providers-with-mvc

    【讨论】:

      【解决方案2】:

      目前,ASP.NET Facebook 模板仅适用于 Canvas 应用程序。我们计划在以后支持使用相同模板或新模板的 Web 应用程序。现在,您可以在此处查看示例 ASP.NET Web 应用程序:https://github.com/facebook-csharp-sdk/facebook-aspnet-sample。它有点过时(MVC3),但它应该可以帮助您入门。

      【讨论】:

        猜你喜欢
        • 2012-02-03
        • 2013-08-10
        • 2012-10-19
        • 1970-01-01
        • 2012-07-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多