public void TestInit() { _userId = Guid.NewGuid().ToString(); _resourceUri = "a"; _roleId = "b"; CreateHttpContext(); CreateMockSecurityManager(); _permissionManager = new WebPermissionManager(_httpContext, _mockSecurityManager, false); _resourceUri = "a"; }
/// <summary> /// 根据Url判断当前用户是具有授权 /// </summary> /// <param name="requestUrl">请求Url</param> public bool HasPermission(string requestUrl) { var permissionManager = new WebPermissionManager(new PermissionSupportService(), false); if (permissionManager.HasPermission(requestUrl)) { return(true); } return(false); }