当前位置: 首页 > 面试题库 >

安全访问审核

楚彦
2023-03-14
问题内容

我具有以下spring安全性配置:

 <security:http>
   ......
     <security:intercept-url pattern="/auth/**"  access="ROLE_ADMIN"/>
   ......... 
</security:http>

我想记录“ ROLE_ADMIN”用户点击任何“ / auth / **” URL模式的情况。

我可以在这种模式上放置某种拦截器吗?


问题答案:

我必须做同样的事情。@Aspect对于/auth/ 控制器中处理程序方法的每次执行,请使用触发。@Component用Spring bean
对该类进行AspectJ @Aspect注释,添加注释,然后您可以检查JoinPoint用户所做的一切-
方法签名,对象等。将发现的内容写到审计表中。

有关完整详细信息,请参见http://static.springsource.org/spring/docs/current/reference/aop.html。我认为@Before@After会为您工作。



 类似资料:
  • 目的 对于小米生态链产品,避免内测阶段和正式发售之后出现严重的用户隐私和数据安全问题。 重点 数据的采集、存储、传输和访问控制。如果使用了非生态链企业自身的产品和云服务,请注明(例如小米文件存储服务,阿里云数据库服务,金山云虚机,小米账号,小米云服务MiCloud, 小米智能家庭MIOT/MIIO,等)。 流程 新产品内测之前提交文档审核,审核通过之后才可以开始内测(如果有严重问题必须修正)。 新

  • 本任务将演示如何通过使用Istio认证提供的服务账户,来安全地对服务做访问控制。 当Istio双向TLS认证打开时,服务器就会根据其证书来认证客户端,并从证书获取客户端的服务账户。服务账户在source.user的属性中。请参考Istio auth identity了解Istio中服务账户的格式。 开始之前 根据quick start的说明在开启认证的Kubernetes中安装Istio。注意,应

  • 我的Quarkus申请一直面临一个问题。该应用程序在本地开发模式下运行时可以正常工作,但是当它作为本地映像构建时,我面临一些奇怪的问题。 遇到的错误: 访问私有intjava.util.ArrayList.size的偏移量时,不首先将字段注册为不安全访问。 org.hibernate.type.serializationexception不能反序列化 java.io.InvalidClassExc

  • 因此,我们创建了一个包含一些私有类成员的简单类,并自动为其生成getter。但getter实际上返回了对该成员的引用,从而获得了对私有成员的完全访问权。这样可以吗?下面是一个类的代码: 主要方法代码: 和输出: [字符串1,字符串2] [字符串1、字符串2、字符串3] 我已经将getter更改为这个: 但问题仍然是,如果不是为了安全,吸气剂的作用是什么?什么是正确的书写方式?

  • 考虑以下队列防御: 设置AUTHREC OBJTYPE(QMGR)组('mq-user')AUTHADD(INQ,DSP,CONNECT) MCAUSER在DEFINE CHANNEL和setchlauth中的含义是什么? tcs-mq-user应该属于mq-user组吗? 这是否意味着只有tcs-mq-user在绑定模式下可以访问队列管理器?现在,如果我想在绑定模式下为另一个用户提供访问权限,我

  • 我有一个应用程序,它有一个ConcurrentHashMap本地存储一个存储在外部服务器上的数据副本。地图每隔几秒钟就会更新一次数据的新副本。 我有一个循环,每隔几秒钟运行一次,它可以访问HashMap并按照值的顺序将元素添加到数组中(实际上它做的事情还多一些,但这并不相关)。我的问题是,如果数据在创建数组的过程中发生了变化,您可能会在不同的地方有重复的键,或者完全省略一些键。 示例: 如您所见,

  • Seafile 企业版在管理员界面中提供了四类日志: 登录日志 文件访问日志 文件更新日志 权限更改日志 日志功能默认是关闭的,以便不产生大量的数据库条目。参考文档 config options for pro edition 来开启这个功能。

  • 原作 Tom Rhodes 和 Robert Watson. 18.1. 概述 FreeBSD 中包含了对于细粒度安全事件审计的支持。事件审计能够支持可靠的、 细粒度且可配置的, 对于各类与安全有关的系统事件,包括登录、 配置变更, 以及文件和网络访问等的日志记录。这些日志记录对于在正在运行的系统上实施监控、入侵检测和事后分析都十分重要。 FreeBSD 实现了 Sun 所发布的BSM API 和