spring.http.multipart.maxRequestSize在弹簧启动应用程序中没有被尊重

时间:2017-02-23 03:46:26

标签: spring-boot

我收到了异常

java.lang.IllegalArgumentException: Request header is too large

每当我的请求标头中的JWT令牌非常冗长时

作为一种解决方案,我尝试将以下内容添加到我的属性文件中,但它没有解决我的问题。

# Max file size.
spring.http.multipart.maxFileSize=100Mb
# Max request size.
spring.http.multipart.maxRequestSize=100Mb

这些是我在build.gradle中的依赖项

compile("org.springframework.boot:spring-boot-starter-web:1.5.1.RELEASE")
compile("org.springframework.boot:spring-boot-starter")
compile 'org.springframework.ws:spring-ws-core:2.4.0.RELEASE'
compile group: 'org.springframework.boot', name: 'spring-boot-starter-security', version: '1.4.2.RELEASE'
compile group: 'io.jsonwebtoken', name: 'jjwt', version: '0.7.0'
compile 'io.jsonwebtoken:jjwt:0.7.0'
compile 'org.glassfish.jersey.core:jersey-common:2.22.2'
compile group: 'javax.ws.rs', name: 'javax.ws.rs-api', version: '2.0'
compile group: 'com.lmax', name: 'disruptor', version: '3.2.0'
compile group: 'com.ibm.db2.jcc', name: 'jdbc-driver', version: '3.66.46'
compile group: 'org.json', name: 'json', version: '20140107'
testCompile('org.springframework.boot:spring-boot-starter-test')
testCompile group: 'org.springframework.ws', name: 'spring-ws-test', version: '2.4.0.RELEASE'

不确定我的库版本是否正确。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

自己发布问题的答案,如果明天有人帮忙。 将其添加到application.properties文件中

server.tomcat.max-http-header-size=10240