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 コントローラーが含まれています。
どちらを使用する必要があり、その理由は? これを修正しないと、どのような問題が発生する可能性がありますか?