【发布时间】:2012-08-24 12:22:39
【问题描述】:
我在我的 WebApi 项目中使用 ACS
当我尝试打开任何页面时,我会被重定向到认证页面(liveId、yahoo 或 gmail)
我想禁用某些页面或控制器的身份验证
有可能吗?
【问题讨论】:
标签: asp.net asp.net-web-api acs
我在我的 WebApi 项目中使用 ACS
当我尝试打开任何页面时,我会被重定向到认证页面(liveId、yahoo 或 gmail)
我想禁用某些页面或控制器的身份验证
有可能吗?
【问题讨论】:
标签: asp.net asp.net-web-api acs
这可以通过在您的方法中使用[AllowAnonymous] 属性来完成。
例如:
[Authorize]
public class AccountController : Controller
{
[AllowAnonymous]
public ActionResult Login()
}
您可以在这篇博文中了解有关此属性的更多信息:
Securing your ASP.NET MVC 4 App and the new AllowAnonymous Attribute
【讨论】: