C# 在现有Web表单和新MVC应用程序之间共享表单身份验证

C# 在现有Web表单和新MVC应用程序之间共享表单身份验证,c#,asp.net-mvc,webforms,forms-authentication,asp.net-identity-2,C#,Asp.net Mvc,Webforms,Forms Authentication,Asp.net Identity 2,我有一个现有的ASP.NET 4.5 Web窗体应用程序。我们使用基于cookie的表单身份验证来保护它。我正在开发一个新的MVC应用程序,它将作为一个不同的项目在同一台服务器上运行。新应用程序将是一个不同的子域,以便可以共享cookie。所以我想保护MVC应用程序。我有两个选择: 通过共享表单身份验证来保护MVC应用程序。这对我不管用。仅供参考,我在两个web.config中使用相同的机器和验证密钥 我们希望最终迁移到MVC,那么有没有一种方法可以用新的身份或其他东西保护MVC,并使用新的方法

我有一个现有的ASP.NET 4.5 Web窗体应用程序。我们使用基于cookie的表单身份验证来保护它。我正在开发一个新的MVC应用程序,它将作为一个不同的项目在同一台服务器上运行。新应用程序将是一个不同的子域,以便可以共享cookie。所以我想保护MVC应用程序。我有两个选择:

  • 通过共享表单身份验证来保护MVC应用程序。这对我不管用。仅供参考,我在两个web.config中使用相同的机器和验证密钥

  • 我们希望最终迁移到MVC,那么有没有一种方法可以用新的身份或其他东西保护MVC,并使用新的方法修改Web表单以进行身份验证

  • 需要在一周内实施解决方案。请帮忙