【问题标题】:Disable ACS Web Api Project禁用 ACS Web Api 项目
【发布时间】:2012-08-24 12:22:39
【问题描述】:

我在我的 WebApi 项目中使用 ACS

当我尝试打开任何页面时,我会被重定向到认证页面(liveId、yahoo 或 gmail)

我想禁用某些页面或控制器的身份验证

有可能吗?

【问题讨论】:

    标签: asp.net asp.net-web-api acs


    【解决方案1】:

    这可以通过在您的方法中使用[AllowAnonymous] 属性来完成。

    例如:

    [Authorize]
    public class AccountController : Controller
    {
        [AllowAnonymous]
        public ActionResult Login()
    }
    

    您可以在这篇博文中了解有关此属性的更多信息:
    Securing your ASP.NET MVC 4 App and the new AllowAnonymous Attribute

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      • 1970-01-01
      • 2018-09-08
      • 2018-09-10
      相关资源
      最近更新 更多