2011-08-15 97 views
1

我們有一個用asp.net 2.0編寫的現有應用程序。然後我們使用mvc3創建了一個新的模塊,這顯然是asp.net 4.0。是否有人試圖從2.0提交給mvc3站點的身份驗證以便能夠訪問mvc3頁面?謝謝!從Asp.Net 2.0到Asp.Net 4.0的驗證

+0

不是asp.net 4.0和MVC 3件完全不同的事情? – naveen

+2

@naveen - 是的,不同的事情。但他是對的 - MVC3使用.NET 4.0功能。 – Oded

+0

看到n感覺不同。[鏈接](http://www.mindstick.com/Blog/185/Difference%20between%20ASP%20NET%20and%20ASP%20NET%20MVC) –

回答

0

請看下面的鏈接: asp.net mvc Adding to the AUTHORIZE attribute

應該回答你的問題。

基本上,你必須創建AuthorizeAttribute

衍生

屬性類,然後你可以使用這個屬性與您的控制器類,如:

[YourAuthorization(Roles = "Admin", ViewName="AccessDenied")] 
public class YourControllerController : Controller