principalpermission

    2热度

    3回答

    我们有一个用户可以添加工作的工作队列。当添加工作人员项目时,上下文是用户(HttpContext)。但它是一个后台线程,轮询队列并依次执行这些项目。 我不能只是存储用户因为当HttpContext被布置成将委托对象 可以在工人运行所需要的主要是正确的东西像PrincipalPermissions等 也代码,寿命管理(IOC)使用HttpContext为InRequest范围,是否有可能重新建立一个

    4热度

    1回答

    任何人都可以向我解释这两个属性的区别和用例吗?我很困惑,因为他们的行为相似。 我知道[Authorize]挂接到ASP.NET应用程序生命周期,并在请求到达Controller/Action之前运行。 PrincipalPermission呢? [PrincipalPermission(SecurityAction.Demand, Role="Admin")] 而且 [Authorize(Ro

    3热度

    1回答

    以下作品完美(DOMAIN\DEVELOPERS): [PrincipalPermission(SecurityAction.Demand,Role="DEVELOPERS")] public string Test() { return "Works.."; } 运行的用户是这个组的成员,所以“当然”它的工作原理。我有另一个组,这个WCF服务名为AdvisoryWcfUser

    1热度

    2回答

    我有一个使用PrincipalPermission类的vb.net 3.5应用程序来确保用户是角色的成员。该代码适用于Active Directory域中的某些组,但不适用于其他组。 起初我认为空间是一个问题,但我检查了“域用户”的工作。运行此代码我是App Group的成员。 从secEx.ToString输出误差是 “System.Security.SecurityException:请求主体

    7热度

    3回答

    我有一个类(DPCal_EventMove)的方法,我想限制使用角色的访问权限。我有一个Global.asax.cs错误处理程序和一个自定义IHttpModule错误处理程序,用于捕获未处理的异常和Server。将它们转换为GlobalExceptionHandler.aspx,该错误处理程序检查错误是否源自失败的PrincipalPermission检查的SecurityException。出于

    1热度

    1回答

    [PrincipalPermission(SecurityAction.Demand, Role = "ValidRole")] public partial class CustomerAdd : System.Web.UI.UserControl {.... } 当我尝试上面的代码时,我没有看到编译时错误,并且没有应用权限。即使对于有效的角色,我也无法执行任何代码方法。即使对于有效

    0热度

    1回答

    我已经创建了一个简单的Web服务,并在Web服务中写了一个简单的方法,如下面的代码所示。 [PrincipalPermission(SecurityAction.Demand, Role = @"KIANCOORP\SomethingElse Users U")] public string HelloWorld() { var msg = "Hello {0} from inter

    0热度

    1回答

    我的WCF服务使用Principalpermissions验证用户喜欢WCF服务检查的PrincipalPermission如下: <PrincipalPermission(SecurityAction.Demand, Role:="WCFUser")> 有没有在不改变源代码的任何可能性禁用此检查的PrincipalPermission ,就像在web.config或类似的部分

    0热度

    2回答

    我有一个继承了RoleProvider的自定义角色提供程序。在网络应用程序,这工作正常,没有问题。 但是我也在WCF服务中使用它,并且遇到了很大的问题。以至于我怀疑它根本没有被击中。如果我打开任何主体权限,我会拒绝访问,并且堆栈跟踪完全无益。即使是WCF的痕迹真的有助于确定发生了什么。 我知道TennisRoleProvider的默认构造函数工作正常,并通过测试验证了它的方法。这似乎是一个整合问题

    3热度

    1回答

    我遇到了导致异常的PrinciplePermissionAttribute问题。初次登录后,我在Load方法中拥有该属性的任何页面都会立即引发异常。 <PrincipalePermission(SecurityAction.Demand, role:="Level1")> _ Protected Sub Page_Load(ByVal sender As Object, ByVal e as S