Java 如何使用POST方法代替GET方法

Java 如何使用POST方法代替GET方法,java,string,rest,spring-boot,get,Java,String,Rest,Spring Boot,Get,我使用了POST方法,但出现以下错误。最后一行显示错误。最初,我没有使用SecurityConfiguration。现在,我正在使用SecurityConfiguration来允许所有的身份验证,但仍然会出现身份验证错误 public class SecurityConfiguration extends WebSecurityConfigurerAdapter{ public void configure(HttpSecurity httpSecurity) throws Excep

我使用了POST方法,但出现以下错误。最后一行显示错误。最初,我没有使用SecurityConfiguration。现在,我正在使用SecurityConfiguration来允许所有的身份验证,但仍然会出现身份验证错误

public class SecurityConfiguration extends WebSecurityConfigurerAdapter{

    public void configure(HttpSecurity httpSecurity) throws Exception {
        httpSecurity.authorizeRequests().antMatchers("/").permitAll();
    }
}
[2020-02-19 16:02:59.357][DEBUG][Context:FilterSecurityInterceptor][]以前经过身份验证的:org.springframework.security.authentication。AnonymousAuthenticationToken@64bc4ef4:主体:匿名用户;凭据:[受保护];已验证:true;详细信息:org.springframework.security.web.authentication。WebAuthenticationDetails@380f4:RemoteIP地址:0:0:0:0:0:0:0:1;会话ID:53EB7CECECE3D38AF3B70968DB6125DA86;授予的权限:角色\u匿名] [2020-02-19 16:02:59.368][DEBUG][Context:AffirmativeBased][[Voter:org.springframework.security.web.access.expression。WebExpressionVoter@1173b3b2,返回:-1] [2020-02-19 16:02:59.371][DEBUG][Context:ExceptionTranslationFilter][]访问被拒绝(用户是匿名的);重定向到身份验证入口点] org.springframework.security.access.AccessDeniedException:访问被拒绝 位于org.springframework.security.access.vote.AffirmativeBased.decise(AffirmativeBased.java:84) 位于org.springframework.security.access.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:233) 位于org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:123) 位于org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.savedrequest.RequestCacheAwarRefilter.doFilter(RequestCacheAwarRefilter.java:63) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:216) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) 位于org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 位于org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215) 位于org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178) 位于org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) 位于org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) 位于org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 位于org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 位于org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712) 位于org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461) 位于org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) 位于org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) 在org.apache.catalina.core.Standa

   @PostMapping(value ="/createAncillaries")
   public CreateOrderResponseType createAncillaries(@RequestBody(required=true) String message ) {
      return orderDetailsService.createAncillaries(message);
   }