Это должно быть выполнимо, сначала в основном хотите установить 3 пакета:
Microsoft.AspNet.Identity.Core
Microsoft.AspNet.Identity.EntityFramework
Microsoft.AspNet.Identity.Owin
Затем нужно будет тянуть в пакеты связанные с ними Owin, а также:
Owin
Microsoft.Owin
Microsoft.Owin.Security
Microsoft.Owin.Security.Cookies
Microsoft.Owin.Host.SystemWeb
И вы бы то необходимо подключить Owin примерно так:
using Microsoft.Owin;
using Owin;
[assembly: OwinStartupAttribute(typeof(WebApplication19.Startup))]
namespace WebApplication19
{
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
// Enable the application to use a cookie to store information for the signed in user
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/Account/Login")
});
// Use a cookie to temporarily store information about a user logging in with a third party login provider
app.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);
}
}
}
Вам также придется удалить e/отключить все старые членства/формы auth в вашем приложении и переключиться на использование новых API идентификации.
работает с .net 4.0? – ridermansb
Нет идентичности 4.5 только из-за асинхронной работы в основном –
работает ли это с общим хостинговым сервером? Ссылка: HTTP: //zapone.org/barney/2015/01/09/security-exception-for-default-mvc-5-application/ – Nezam