我们需要根据不同站点的某些配置和要求打开/关闭授权属性。对于初学者来说,配置来自配置文件。
我尝试创建一个自定义属性并将其应用于控制器,但没有任何一个过度的游戏被调用。所以在这条管道上真的无能为力。
public class ConditionalAuthorizationAttribute : AuthorizeAttribute
{
public override void OnAuthorization(HttpActionContext actionContext)
{
}
protected override void HandleUnauthorizedRequest(HttpActionContext actionContext)
{
}
protected override bool IsAuthorized(HttpActionContext actionContext)
{
return false;
}
}
还有另外一种方法吗?