Authorize属性を持つコントローラクラス内の1つのアクションで[Authorize]アトリビュートを無視する方法が1つありますか?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()は認証が必要な必要がありますが、それはあまりにも要求されています。
PS:カスタムフィルタを作成したくありません。デフォルトでは
[]さん
を使用することができますのクラスMyController上で承認を無視しようとしていますアクションPublicMethodまたはPrivateMethod? – itsmatt
アクションPublicMethodを無視します。私は間違って何かを書いた、申し訳ありません、それは今修正されました! –