角度2与弹簧安全404错误tomcat服务器

时间:2017-05-01 10:58:58

标签: java spring angular spring-security

angular2 app在root用户和上下文路径中作为tomcat独立工作。 我正在使用插件

在Spring Spring后端集成app
<plugin> <!-- Jagruti -->
        <artifactId>maven-resources-plugin</artifactId>
        <version>3.0.0</version>
        <executions>
            <execution>
                <id>copy-resources</id>
                <phase>prepare-package</phase>
                <goals>
                    <goal>copy-resources</goal>
                </goals>
                <configuration>
                    <outputDirectory>${project.build.directory}/classes/static</outputDirectory>
                    <resources>
                        <resource>
                            <directory>src/main/web/dist/</directory>
                        </resource>
                    </resources>
                </configuration>
            </execution>
        </executions>
    </plugin>

准备战争,部署在tomcat服务器上,它说找不到404页面。 我有弹簧安全允许所有路径

enter code here     http
              .exceptionHandling()
              .and()
              .headers().cacheControl();


      http
            .authorizeRequests()
            .antMatchers(HttpMethod.POST).permitAll()
              .antMatchers(HttpMethod.GET).permitAll().and()

我很确定是弹簧禁用index.html页面 Web.xml有欢迎文件列表,设置为index.html 我试着评论@EnableWebSecurity,但没有快乐。 我哪里错了? 我尝试了所有其他authorizerequest,antmapper到/ **但没有快乐,尝试使用csrf过滤器,启用csrf,但csrf无关紧要,因为它来自一个war文件。 我没有选择。

请问有什么亮点吗? 当我删除classes文件夹时,角度2应用程序工作,所以我相信它是春天。

请欣赏这方面的帮助吗? Jagruti

0 个答案:

没有答案