我们基于不同的.Net版本运行多个站点.
其中一个站点运行.Net 4.6和ASP.Net MVC 5.xx
要使用Razor的新语法,我们希望将此站点升级为使用.Net 4.6和ASP.Net Core
我们在我们的网站上使用FormsAuthentication,我们将继续使用它,以便用户可以在网站之间移动.(其中一个站点是运行FormsAuthentication的SharePoint站点)
我们知道ASP.Net Core没有使用System.Web中的任何东西,但是我们需要使用来自控制器(在登录时创建FormsAuthentication cookie)和HttpModule来验证cookie.
我无法找到如何使用完整框架运行ASP.Net Core的站点中的system.web的任何示例.我无法在project.json中为system.web添加依赖项.
问题.
是否可以从这样的设置中使用system.web?
我们如何向system.web添加依赖项,以便ASP.NET MVC 6中提供System.Web.FormsAuthentication.(Controllers/http模块)