/// <summary>
/// 检查权限
/// </summary>
/// <param name="requestContext"></param>
protected override void Initialize(RequestContext requestContext)
{
string controllerName = (string)requestContext.RouteData.Values["controller"];
string actionName = (string)requestContext.RouteData.Values["action"];
base.Initialize(requestContext);
string strWillPath = requestContext.HttpContext.Request.FilePath;
判断权限代码省略
}
本文介绍了一个权限检查的代码实现过程,通过分析请求上下文中的控制器和动作名称,进行权限判断。该方法适用于基于角色的访问控制场景。
1万+

被折叠的 条评论
为什么被折叠?



