【问题标题】:WebMatrix social authentication MVC integrationWebMatrix 社交认证 MVC 集成
【发布时间】:2012-01-08 00:59:57
【问题描述】:

是否有任何文章或想法如何使用/移动/集成从 WebMatrix 2 到 MVC 4 的社交身份验证。我在网上搜索过,但没有找到任何关于将 WebMatrix 命名空间/库的引用添加到 MVC 项目的可能性的信息.我已阅读以下文章 http://www.asp.net/webmatrix/tutorials/the-top-features-in-web-pages-2-developer-preview#oauthsetup 并希望在 MVC 项目中使用 WebMatrix.Security

【问题讨论】:

  • 自从您提出这个问题后,您是否发现了任何文章/想法?

标签: asp.net-mvc facebook oauth integration webmatrix


【解决方案1】:

网站上的 OAuth 身份验证现已内置,问题已结束

【讨论】:

    【解决方案2】:

    在这里,您将找到将 webmatrix-webpages 应用程序迁移到 asp.net mvc 的分步解决方案。检查您是否可以找到登录区域 - 您是否也会弄清楚社交身份验证登录 - 以便也将其迁移到 mvc。

    信息:

    WebMatrix 支持的以网页为中心的编程模型是启动和运行 Web 应用程序的好方法。如果您后来决定采用 ASP.NET MVC 会给您带来更大的灵活性,那么您就被覆盖了。我们将解释您可能选择迁移的原因并向您展示如何迁移。

    阅读文章:http://msdn.microsoft.com/en-us/magazine/hh148144.aspx

    下载代码:http://archive.msdn.microsoft.com/mag201105ASPNET/Release/ProjectReleases.aspx?ReleaseId=5601

    【讨论】:

      【解决方案3】:

      如果您希望将项目从简单的 ASP.NET Razor 页面升级到完整的 MVC 4 项目,我建议您从 WebMatrix 迁移到 Visual Web Developer:

      http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express

      您在此处尝试使用社交身份验证库执行的所有操作都应该在 VS 中运行良好,甚至还有一些 NuGet 包可以使其变得简单。 WebMatrix 旨在让您使用 ASP.NET 和 Razor 运行,但 VS 将为您提供更全面的体验。

      编码愉快!

      【讨论】:

      • 项目已经编写在 ASP.NET MVC 上,但我发现在社交网络中实现身份验证在 WebMatrix 中看起来更好,所以我要求的是。问题是如何在 MVC 中使用来自 WebMatrix 的类,而不是关于什么是 WebMatrix/Visual Studio/Razor...等
      • 要将这些类用于社交身份验证,您只需要向您的 MVC 项目添加对 WebMatrix.WebData 的引用。只需右键单击引用,添加引用,选择“WebMatrix.WebData”,并确保将本地复制设置为 true。
      • @JustinBeckwith hi,那么数据库表呢?社交身份验证的 webmatrix 安装包括数据库中的 OAuthMembership 表。你认为使用 mvc 中的标准身份验证加上 oauthmembership 和 webmatrix.webdata 会直接工作吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-07
      • 2014-10-21
      • 2015-06-12
      • 1970-01-01
      相关资源
      最近更新 更多