【问题标题】:VS2010 Ldap compile error asp.netVS2010 ldap编译错误asp.net
【发布时间】:2014-08-07 09:32:29
【问题描述】:

我是 C# 编程的新手。我有一个用 VS2013 编写的 Ldap 登录代码。我必须在编写 VS2010 的新项目中重用此代码。但我正在尝试使用 VS2010 重建 Ldap 登录代码,它的抛出错误:

该语言不支持“Microsoft.AspNet.Identity.UserManagerExtensions.CreateIdentity()”

我试图找到 VS2010 的等效代码,但我找不到。请提出建议。

【问题讨论】:

    标签: asp.net visual-studio-2010 c#-4.0 login ldap


    【解决方案1】:

    最接近 Asp.Net Identity 的是 SimpleMembershipProviderSimpleRoleProvider,早在 VS2010 SP1 中就引入了。

    由于UserManagerExtensions.CreateIdentity() 为用户生成了一个新的ClaimsIdentity,因此您最近的亲戚将是SimpleRoleProvider.CreateRole

    你会发现很多其他地方没有从 Asp.Net Identity 功能到旧提供程序的直接端口,所以回滚所有内容将是一个艰难的过程......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多