67

Authorize 属性はどれですか?
System.Web.Http.Authorize
System.Web.Mvc.Authorize

using System.Web.Mvc      // or
using System.Web.Http  

典型的なコントローラー

    [Authorize]
    public class SomeController : Controller

名前空間を使用しているため、注釈が技術的に異なる属性クラスを参照して[Authorize] いることに気付きました。

プロジェクトには、MVC コントローラーと WEBAPI コントローラーが含まれています。

どちらを使用する必要があり、その理由は? これを修正しないと、どのような問題が発生する可能性がありますか?

4

1 に答える 1