Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp.net和mvc,安全性?_C#_Model View Controller_Asp.net Mvc 2_Webforms - Fatal编程技术网

C# asp.net和mvc,安全性?

C# asp.net和mvc,安全性?,c#,model-view-controller,asp.net-mvc-2,webforms,C#,Model View Controller,Asp.net Mvc 2,Webforms,该公司有一个由asp.net webforms驱动的网站。他们希望转到MVC。因此,我们决定为MVC页面创建一个新的子域,然后逐块将asp.net转换为MVC。如何将安全性(自制身份验证)设置为从webforms页面重叠到mvc页面。 我想做的是,当用户访问一些已重写的代码时,将用户从asp.net webforms移动到mvc。然后,当他们在网站上使用其他工具时,他们应该被移植回webforms网站。我不想在从asp.net webforms移动到mvc和返回之间验证用户。这一切都应该自动发生

该公司有一个由asp.net webforms驱动的网站。他们希望转到MVC。因此,我们决定为MVC页面创建一个新的子域,然后逐块将asp.net转换为MVC。如何将安全性(自制身份验证)设置为从webforms页面重叠到mvc页面。 我想做的是,当用户访问一些已重写的代码时,将用户从asp.net webforms移动到mvc。然后,当他们在网站上使用其他工具时,他们应该被移植回webforms网站。我不想在从asp.net webforms移动到mvc和返回之间验证用户。这一切都应该自动发生。我可以将会话配置为在转移到新的mvc子域时保持不变吗?因此,mvc应该能够访问在webforms站点上创建的相同会话。

尝试此页面

它展示了如何在ASP.NET MVC站点中使用webforms。你想反过来,但是我认为你可以通过把现有的webforms应用程序放到一个新的ASP.NETMVC应用程序中来得到你想要的结果

本文展示了如何从这两个部分访问相同的会话变量,我认为这使您能够实现安全性。

试试这个页面

它展示了如何在ASP.NET MVC站点中使用webforms。你想反过来,但是我认为你可以通过把现有的webforms应用程序放到一个新的ASP.NETMVC应用程序中来得到你想要的结果


本文展示了如何从这两个部分访问相同的会话变量,我认为这使您能够实现安全性。

假设您使用的是表单身份验证,您只需确保两个站点使用相同的域级别cookie即可


这里有一些基本信息:

假设您使用的是表单身份验证,您只需确保两个站点使用相同的域级cookie即可


这里有一些基本信息:

您知道WebForms和MVC可以在同一个站点中共存吗?查看您是否知道WebForms和MVC可以在同一个站点中共存?退房