如何根据某些条件打开/关闭控制器的授权

问题描述 投票:0回答:1

我们需要根据不同站点的某些配置和要求打开/关闭授权属性。对于初学者来说,配置来自配置文件。

我尝试创建一个自定义属性并将其应用于控制器,但没有任何一个过度的游戏被调用。所以在这条管道上真的无能为力。

public class ConditionalAuthorizationAttribute : AuthorizeAttribute
    {
        public override void OnAuthorization(HttpActionContext actionContext)
        {

        }

        protected override void HandleUnauthorizedRequest(HttpActionContext actionContext)
        {

        }

        protected override bool IsAuthorized(HttpActionContext actionContext)
        {
            return false;

        }

    }

还有另外一种方法吗?

c# asp.net-mvc authentication authorization owin
1个回答
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.