인가 Authorize 속성이있는 컨트롤러 클래스의 한 동작에서 [Authorize] 속성을 무시하는 한 가지 방법이 있습니까?AuthorizeAttribute를 컨트롤러 클래스에 동시에 적용하십시오.
[Authorize]
public class MyController : Controller
{
[Authorize(Users="?")]//I tried to do that and with "*", but unsuccessfuly,
public ActionResult PublicMethod()
{
//some code
}
public ActionResult PrivateMethod()
{
//some code
}
}
PrivateMethod()에는 인증이 필요하지만 필수 항목이어야합니다.
추신 : 맞춤 필터를 만들고 싶지 않습니다.
[]의
당신이에 대한 클래스 MyController에에있는 권한 부여를 무시하려고 액션 PublicMethod 또는 PrivateMethod? – itsmatt
PublicMethod 작업은 무시해야합니다. 나는 틀린 것을 썼다, 미안하다, 그것은 지금 고쳤다! –