Spring

使用Spring Security时,允许所有域使用iframe

我正在使用 Spring Security.默认情况下,它不允许在iframe中加载页面. Spring Security将标头X-Frame-Options的值设置为’DENY’.我不希望此标头包含在我的应用程序中. 这是我的配置文件. package com.some.package.con
Spring

spring – 允许OPTIONS HTTP方法执行oauth / token请求

我正在尝试为我的角应用程序启用oauth2令牌获取.我的配置工作正常(身份验证对所有请求都正常工作,令牌提取工作正常)但有一个问题. CORS请求要求在GET之前将OPTIONS请求发送到服务器.更糟糕的是,该请求不包含任何身份验证标头.我希望此请求始终返回200状态,而无需在服务器上进行任何身份
Spring

在Spring Security中使用CSRF令牌获取403

我遇到多个标签问题.如果我从第一个选项卡注销并打开另一个选项卡,然后登录并注销,如果我返回第一个选项卡并登录,则得到403.例如, Spring Security和thymeleaf将第一个选项卡的注销页面添加到了表单中: <input type="hidden" name="_csrf"
Spring

java – SpringBoot EventListener不接收事件

我的EventListener注释不会收到任何 Spring事件.这是我的代码: @Component public class ProxyConfig { public ProxyConfig() { System.out.println("I can see this in the console"); } @EventListener public void onApplicationE
Spring

Spring Boot Data JPA – 不将实体保存到数据库

我有一个使用JPA的 Spring Boot应用程序,它有2个数据源,1个用于DB2,1个用于SQL Server. 当我尝试将实体保存到SQL Server时,不会抛出任何错误,但实体不会持久保存到数据库.我没有在日志中看到生成插入内容. 提前致谢 这是我为尝试保存实体而执行的代码.@零件 public class TestSave { @Autowired private BeercupM
Spring

如何在Spring中覆盖@Value注入的字段值?

我有一个类,使用@Value从属性注入一个字段: public class MyClass { @Value(${property.key}) private String filePath; ... 我的集成测试需要将filePath更改为指向某些不同的文件. 在调用方法之前,我尝试使用反射来设置它: public class MyClassIT { @Autowired MyClass
Spring

spring-boot-starter-tomcat vs spring-boot-starter-web

我正在尝试学习 Spring启动,我注意到有两种选择. > spring-boot-starter-web – 根据文档提供对全栈Web开发的支持,包括Tomcat和web-mvc> spring-boot-starter-tomcat 由于#1支持Tomcat,为什么要使用#2? 有
Spring

java – 如何在spring DriverManagerDataSource上设置超时

我们使用 Spring框架(版本2.5)中的DriverManagerDataSource来池连接到Oracle.但是,似乎这些连接没有定义任何超时 – 昨天,在紧急数据库重启后,我们有一个线程挂在数据库连接内的套接字读取.如何设置超时,比如10分钟,以便下次引发异常? 最佳答案 我最终以下列方式更改了Spring上下文中的bean: <bean id="myDataSource
加载更多