2016-03-16 1 views

Répondre

0

dans votre classe de contrôleur, vous pouvez utiliser le [Authorize] attribut pour restreindre l'accès.

Si vous l'utilisez seul, vous restreignez l'ensemble du contrôleur uniquement aux utilisateurs authentifiés.

Si vous souhaitez que les utilisateurs spécifiques d'accéder à un contrôleur, vous pouvez ajouter des paramètres à l'attribut Autorisez, tels que:

[Authorize(Roles ="Administrators")] 
public class HomeController : Controller 
{ 
    public ActionResult Index() 
    { 
     return View(); 
    } 

Dans l'exemple ci-dessus, je suis restreindre l'utilisation du HomeController aux administrateurs seulement Je peux aussi donner accès à des utilisateurs spécifiques:

[Authorize(Users = "user1")] 
public class HomeController : Controller 
{ 
    public ActionResult Index() 
    { 
     return View(); 
    } 

vous pouvez également appliquer à des méthodes spécifiques dans votre contrôleur

+0

Nous vous remercions de la réponse, mais le site est dans ASP.NET (pas ASP.NET MVC). – CudRan