Я хочу разрешить анонимный доступ к одному маршруту:
public class GestionPantallaController : Controller
{
private GestionPantallaRepository repo = new GestionPantallaRepository();
// GET: GestionPantalla
public ActionResult Index()
{
var estado = repo.ObtenerEstado();
return View(estado);
}
[AllowAnonymous]
public ActionResult Estado()
{
var estado = repo.ObtenerEstado();
return Content(JsonConvert.SerializeObject(estado), "application/json");
}
}
[AllowAnonymous] не работает, также я попытался добавить в web.config
<location path="GestionPantalla/Estado">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
но я получаю сообщение об ошибке «Элемент Location не используется: элемент проекта не найден в GestionPantalla \ Estado»
Я использую Active Directory для аутентификации