添加Maven依赖项后,org.apache.catalina.filters.CSRF_NONCE错误消息 [英] After add maven dependency, org.apache.catalina.filters.CSRF_NONCE error message

查看:143
本文介绍了添加Maven依赖项后,org.apache.catalina.filters.CSRF_NONCE错误消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在tomcat7管理器中 当我部署战争文件时,出现此消息...

In the tomcat7 manager When I deploy my war file, this message appear...

/manager/html/upload?org.apache.catalina.filters.CSRF_NONCE=11DD9FAE4DEB7F9DB7DC4FD9A308BEB7

/manager/html/upload?org.apache.catalina.filters.CSRF_NONCE=11DD9FAE4DEB7F9DB7DC4FD9A308BEB7

我找不到此消息出现的原因..pz帮帮我

I can't find why this message appear.. pz help me

我的pom.xml(我添加了Google api,但其他依赖项也产生了相同的错误)

my pom.xml (I added google api, but other dependencies is making same error)

    <dependency>
        <groupId>com.google.apis</groupId>
        <artifactId>google-api-services-vision</artifactId>
        <version>v1-rev24-1.22.0</version>
    </dependency>


<build>
    <defaultGoal>install</defaultGoal>

    <directory>${basedir}/build</directory>
    <sourceDirectory>${basedir}/src/main/java</sourceDirectory>

    <outputDirectory>${basedir}/build/classes</outputDirectory>
    <testSourceDirectory>${basedir}/src/test/java</testSourceDirectory>
    <testOutputDirectory>${basedir}/build/test-classes</testOutputDirectory>
    <finalName>${project.artifactId}-${project.version}</finalName>

    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <includes>
                <include>**/**</include>
            </includes>
        </resource>
        <resource>
            <directory>src/main/resources-${environment}</directory>
            <includes>
                <include>**/**</include>
            </includes>
        </resource>
    </resources>

    <pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <port>8080</port>
                    <path>/</path>
                    <systemProperties>
                        <JAVA_OPTS>-Dfile.encoding=UTF-8 -Xms2048M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=128M</JAVA_OPTS>
                    </systemProperties>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.4</version>
                <configuration>
                    <warSourceDirectory>webapp</warSourceDirectory>
                    <webXml>webapp/WEB-INF/web.xml</webXml>
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>
        </plugins>
    </pluginManagement>
</build>

推荐答案

我自己解决了这个问题.

I solved this problem myself.

问题的原因是tomcat7部署文件限制.

Problem's cause is tomcat7 deploy file-limit.

解决方案 转到管理器应用程序的web.xml(例如,它可以在/tomcat7/webapps/manager/WEB-INF/web.xml下. 增加最大文件大小和最大请求​​大小:

Solution Go to the web.xml of the manager application (for instance it could be under /tomcat7/webapps/manager/WEB-INF/web.xml. Increase the max-file-size and max-request-size:

<multipart-config>
    <!– 50MB max –>
    <max-file-size>92428800</max-file-size>
    <max-request-size>92428800</max-request-size>
    <file-size-threshold>0</file-size-threshold>
</multipart-config>

这篇关于添加Maven依赖项后,org.apache.catalina.filters.CSRF_NONCE错误消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆