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

时间:2016-04-04 07:14:04

标签: c# asp.net-mvc webforms forms-authentication asp.net-identity-2

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

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

  2. 我们希望最终迁移到MVC,以便有一种方法可以使用新的身份或其他方式保护MVC并修改Web窗体以使用新方法进行身份验证吗?

  3. 需要在一周内实施解决方案。请帮助!!!

0 个答案:

没有答案