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) –