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
Nous vous remercions de la réponse, mais le site est dans ASP.NET (pas ASP.NET MVC). – CudRan