fluent-security

    1热度

    1回答

    一口流利的安全自定义策略我有良好的安全设置(和工作),以确保我的控制器动作,并使用了温莎城堡(如图所示castlewindsor-fluentsecurity项目,你可以下载几乎)来解决一切。我现在想要做的是创建一个自定义策略,在我们的Active Directory上运行查询。我创建了一个实现ISecurityPolicy测试策略,但它并没有默认的构造函数,因为我需要注入访问AD接口。这里的政策

    2热度

    1回答

    在ASP.NET MVC中,我们可以在AuthorizeAttribute中分配多个角色。我目前正在使用Fluent Security。文档说RequireRolePolicy可以支持一个或多个角色。 我想要做的代码如下: configuration.For<MyController>(x => x.Index()).RequireRole("Administrator, Editor");

    0热度

    1回答

    是否可以使用FluentSecurity将AuthorizeAttribute应用于给定名称空间内的所有控制器?

    0热度

    1回答

    我在另一个MVC应用程序中使用了FluentSecurity,它的功能很强大,提供了一个灵活的实现。 我现在有要求提供应用程序范围的角色,此外还提供了对个别实体的额外权限控制。 我的应用程序管理特定位置,用户可能有权在一个或多个位置执行操作,每个位置都有一个唯一的ID。我需要检查用户是否具有特定的位置ID角色(有效地向角色添加另一个维度)。我有我的架构映射出来,以及我的回购/服务层。 我想知道如果

    1热度

    1回答

    我已通过实施IPolicyViolationHandler在FluentSecurity(实现ISecurityPolicy)和相应的PolicyViolationHandler中编写了自定义策略。一切都与政策和处理程序完美配合,但是我通过编写一些单元测试来测试我的实现IPolicyViolationHandler.Handle(PolicyViolationException exception

    0热度

    1回答

    我在MVC5应用程序中使用Fluent Security。我创建了一个名为RequirePortalRole()的自定义策略。为了测试的目的,我总是回归成功。 我的安全配置如下 configuration.ForAllControllers().DenyAnonymousAccess(); configuration.For<AccountController>(x => x.L

    5热度

    1回答

    我有一个使用FluentSecurity的ASP.NET MVC网站。作为一个Azure网站,它工作得很好。我需要使它成为WebRole。我添加了一个WebRole项目,但WebRole在启动时出现了一个通用的“由于发生内部服务器错误,无法显示该页面”。 我有一个DenyAnonymousAccessPolicyViolationHandler和RequireRolePolicyViolation

    1热度

    1回答

    使用Fluent Security在mvc网络应用程序的控制器视图上设置SSL重定向的最佳方式是什么?

    -1热度

    1回答

    我在我的解决方案中有一个名为app_ui的MVC应用程序作为启动项目,以及解决方案中的一些其他应用程序作为模块。然后在启动项目中,我使用routetable访问模块及其操作。我使用fluentsecurity进行授权,并将其配置为Global.asax,用于app_ui中的控制器,并且一切正常。但对于控制器和模块中的操作,我无法将配置添加到fluentsecurity,并想知道如何为它们添加设置策

    1热度

    1回答

    这种确切的问题已经被问过GitHub,但所提供的解决方法只是不似乎是可选的版本2 的问题是,如果安全配置正确,当它甚至通过ForAllControllersInheriting进行配置,它不适用于CastleDynamixProxy运行时创建的控制器代理。 我想这是由于在流畅的安全性解析规则时这些控制器实际上不存在。有没有解决方法?我想按照GitHub建议的方式创建自定义的HandleSecuri