Allowanonymous 属性在 asp.net mvc 中不起作用
Allowanonymous attribute does not work in asp.net mvc
我正在使用网络 API 控制器构建网络服务。但是,当我尝试使用 [allowanonymous]
属性装饰我的任何操作时,它不起作用...这是一张图片
我只是想知道这里出了什么问题...
完全限定名称
[System.Web.Mvc.AllowAnonymous]
public ActionResult SomeAction()
{ ...
在页面顶部,使用 namespace
如:
using System.Web.Mvc;
只需使用以下方法删除它:
using System.Web.Http;
因为该命名空间用于 WebAPI,而 System.Web.Mvc
用于 MVC 控制器。例如,在同一个文件中使用两个名称空间可能会导致混淆 Authorize
和 AllowAnonymous
。
我正在使用网络 API 控制器构建网络服务。但是,当我尝试使用 [allowanonymous]
属性装饰我的任何操作时,它不起作用...这是一张图片
我只是想知道这里出了什么问题...
完全限定名称
[System.Web.Mvc.AllowAnonymous]
public ActionResult SomeAction()
{ ...
在页面顶部,使用 namespace
如:
using System.Web.Mvc;
只需使用以下方法删除它:
using System.Web.Http;
因为该命名空间用于 WebAPI,而 System.Web.Mvc
用于 MVC 控制器。例如,在同一个文件中使用两个名称空间可能会导致混淆 Authorize
和 AllowAnonymous
。