1
我们有一个用asp.net 2.0编写的现有应用程序。然后我们使用mvc3创建了一个新的模块,这显然是asp.net 4.0。是否有人试图从2.0提交给mvc3站点的身份验证以便能够访问mvc3页面?谢谢!从Asp.Net 2.0到Asp.Net 4.0的验证
我们有一个用asp.net 2.0编写的现有应用程序。然后我们使用mvc3创建了一个新的模块,这显然是asp.net 4.0。是否有人试图从2.0提交给mvc3站点的身份验证以便能够访问mvc3页面?谢谢!从Asp.Net 2.0到Asp.Net 4.0的验证
请看下面的链接: asp.net mvc Adding to the AUTHORIZE attribute
应该回答你的问题。
基本上,你必须创建AuthorizeAttribute
衍生属性类,然后你可以使用这个属性与您的控制器类,如:
[YourAuthorization(Roles = "Admin", ViewName="AccessDenied")]
public class YourControllerController : Controller
不是asp.net 4.0和MVC 3件完全不同的事情? – naveen
@naveen - 是的,不同的事情。但他是对的 - MVC3使用.NET 4.0功能。 – Oded
看到n感觉不同。[链接](http://www.mindstick.com/Blog/185/Difference%20between%20ASP%20NET%20and%20ASP%20NET%20MVC) –