nexus3.24.0 上传Jar包失败:Anti cross-site request forgery token mismatch

环境: Nginx代理Nexus
问题:上传Jar包报错 Anti cross-site request forgery token mismatch
解决: nexus-default.properties文件末尾加一行代码nexus.security.anticsrftoken.enabled=false

2022-04-26 18:03:28,802+0800 INFO  [qtp1338966314-170] admin org.sonatype.nexus.rapture.internal.security.SessionServlet - Created session for user: admin
2022-04-26 18:03:54,909+0800 ERROR [qtp1338966314-164] admin org.sonatype.nexus.coreui.UploadResource - Unable to perform upload to repository maven-releases
org.apache.shiro.authz.UnauthorizedException: Anti cross-site request forgery token mismatchat org.sonatype.nexus.security.authc.AntiCsrfHelper.requireValidToken(AntiCsrfHelper.java:106)at org.sonatype.nexus.repository.upload.internal.UploadComponentMultipartHelper.parse(UploadComponentMultipartHelper.java:85)at org.sonatype.nexus.repository.upload.internal.UploadManagerImpl.create(UploadManagerImpl.java:143)at org.sonatype.nexus.repository.upload.internal.UploadManagerImpl.handle(UploadManagerImpl.java:98)at org.sonatype.nexus.coreui.internal.UploadService.upload(UploadService.java:78)at org.sonatype.nexus.coreui.UploadResource.postComponent(UploadResource.java:86)at org.sonatype.nexus.coreui.UploadResource$$EnhancerByGuice$$ab94cf57.CGLIB$postComponent$0(<generated>)at org.sonatype.nexus.coreui.UploadResource$$EnhancerByGuice$$ab94cf57$$FastClassByGuice$$be752ea3.invoke(<generated>)at com.google.inject.internal.cglib.proxy.$MethodProxy.invokeSuper(MethodProxy.java:228)at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:76)at com.palominolabs.metrics.guice.ExceptionMeteredInterceptor.invoke(ExceptionMeteredInterceptor.java:23)at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:77)at com.palominolabs.metrics.guice.TimedInterceptor.invoke(TimedInterceptor.java:26)at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:77)at org.sonatype.nexus.validation.internal.ValidationInterceptor.invoke(ValidationInterceptor.java:53)at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:77)at org.apache.shiro.guice.aop.AopAllianceMethodInvocationAdapter.proceed(AopAllianceMethodInvocationAdapter.java:49)at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.invoke(AuthorizingAnnotationMethodInterceptor.java:68)at org.apache.shiro.guice.aop.AopAllianceMethodInterceptorAdapter.invoke(AopAllianceMethodInterceptorAdapter.java:36)at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:77)at com.google.inject.internal.InterceptorStackCallback.intercept(InterceptorStackCallback.java:55)at org.sonatype.nexus.coreui.UploadResource$$EnhancerByGuice$$ab94cf57.postComponent(<generated>)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140)at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:294)at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:248)at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:235)at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:402)at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:209)at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:227)at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56)at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)at org.sonatype.nexus.siesta.internal.resteasy.ComponentContainerImpl.service(ComponentContainerImpl.java:109)at org.sonatype.nexus.siesta.SiestaServlet.service(SiestaServlet.java:137)at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)at com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:286)at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:276)at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:181)at com.google.inject.servlet.DynamicServletPipeline.service(DynamicServletPipeline.java:71)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:85)at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:112)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)at org.sonatype.nexus.security.SecurityFilter.executeChain(SecurityFilter.java:85)at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)at org.sonatype.nexus.security.SecurityFilter.doFilterInternal(SecurityFilter.java:101)at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)at com.sonatype.nexus.licensing.internal.LicensingRedirectFilter.doFilter(LicensingRedirectFilter.java:116)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)at com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:112)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)at org.sonatype.nexus.internal.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:79)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)at org.sonatype.nexus.internal.web.EnvironmentFilter.doFilter(EnvironmentFilter.java:101)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)at org.sonatype.nexus.internal.web.HeaderPatternFilter.doFilter(HeaderPatternFilter.java:98)at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)at com.google.inject.servlet.DynamicFilterPipeline.dispatch(DynamicFilterPipeline.java:104)at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:135)at org.sonatype.nexus.bootstrap.osgi.DelegatingFilter.doFilter(DelegatingFilter.java:73)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1700)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1667)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)at com.codahale.metrics.jetty9.InstrumentedHandler.handle(InstrumentedHandler.java:239)at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:152)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)at org.eclipse.jetty.server.Server.handle(Server.java:505)at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)at java.lang.Thread.run(Thread.java:748)

nexus上传Jar包Anti cross-site request forgery token mismatch相关推荐

  1. gradle 上传jar包_gradle 打包jar上传到nexus 同时上传源码jar

    以我们实际项目为例,项目中后台和前台单独开发,之间通过dubbo接口调用,后台提供服务接口,具体实现对前台隐藏,前台使用某个服务时,下载相应依赖然后调用,因此需要将服务接口打成jar包,上传到仓库中, ...

  2. nexus : maven上传jar包到nexus私服后的存放路径以及保存的数据结构

    文章目录 1.美图 2.背景 1.美图 2.背景 因为要上传我的所有仓库的包,希望nexus中已有的包,我不覆盖,没有的添加.所以想批量上传jar.所以想知道这些jar都存放在哪里了? maven上传 ...

  3. 通过mvn命令上传jar包到nexus

    通过mvn命令上传jar包到nexus mvn deploy:deploy-file -DgroupId=xxx.xxx.xxx (对应pom文件标签) -DartifactId=xxx-xxx (对 ...

  4. Maven Nexus搭建本地私服 上传jar包或本地项目到私服

    Nexus就是Maven的私服 在日常开发中我们在使用maven时经常会遇到下面的问题 1.一些无法从外部仓库下载的构件,例如内部的项目部署到私服上,以便供其他依赖项目使用. 2. 为了节省带宽和时间 ...

  5. 如何上传jar包到nexus的snapshots库?

    1.问题:通过nexus的管理页面无法上传jar包到maven-snapshots库. maven-release库可以通过页面上传-jar包上传maven-release示例 2.通过命令上传jar ...

  6. 发布/上传Jar包到Maven中央仓库 - 史上最详细

    发布 Jar 包到 Maven 中央仓库 在项目开发过程中,我们常常会使用 Maven / Gradle 从仓库拉取开源的第三方 jar 包,可能是私有仓库,可能是 Maven 中央仓库,也可能是第三 ...

  7. maven的pom的配置(上传jar包,配置私库,配置第三方库)

    maven仓库配置 仓库优先级为:本地仓库(localRepositories) > profile中的repositories仓库 > POM > mirrors全局仓库 mave ...

  8. nexus上传jar到snapshots

    nexus上传jar到snapshots,页面无法操作.可以用命令上传. mvn -X deploy:deploy-file -Dmaven.test.skip=true -DgroupId=aaa. ...

  9. 如何在私服上传jar包

    1.上传jar包到私服,需要先登录帐号 用户名:admin 密码:admin123 2.选择第三方库 3 输入完成后点击Add Artifact 然后点击下方Upload Artifact,如下图所示 ...

  10. maven安装 maven上传jar包到库里面

    maven的安装与配置:http://pansanday.blog.163.com/blog/static/381662802012727103454743/ maven上传jar包到库里面: 将私有 ...

最新文章

  1. 【Webview相关问题】控制字符引发的惨案及Base64
  2. ASP.NET MVC 异常Exception拦截
  3. C++用并查集Disjoint union实现connected component连通分量(附完整源码)
  4. 入职阿里5年,他如何破解“技术债”?
  5. 手把手教你全家桶之React(一)
  6. linux怎么检测文件完整性,Linux如何基于AIDE检测文件系统完整性
  7. 02-方法-课后思考
  8. 三大运营商公布11月运营数据:中国移动固网业务表现亮眼
  9. PHP内核贡献者,贡献者
  10. Excel 2007中,列标1234 修改为 ABCD
  11. 【其他】使win7尽量少占用C盘空间
  12. 两个异步处理AsyncTask和Handler的优缺点
  13. USB充电限流芯片,5V输入,输出5V,6V触发关闭
  14. ug无限的服务器名称,ug无效的服务器名称
  15. Integer计算保留小数点位数
  16. 木棍游戏(深搜 模板
  17. analy32.xll下载_Android Studio 4.0添加了Motion Editor和Build Analyzer
  18. c++入门 有关《c++关键字》 《命名空间》《缺省参数》《函数重载》《引用》《内联函数》《outo关键字》
  19. 三星 linux手机系统版本,三星手机将支持完整版 Linux
  20. PAT A1091 Acute Stroke

热门文章

  1. 《PMP学习笔记》1.3 五大过程组十大知识领域
  2. 傅里叶分析(通俗解释)
  3. Spark机器学习实例
  4. 如何安装TreeView控件
  5. 极光开发者周刊【No.0827】
  6. Maven 教程:IDEA开发环境中maven 项目配置JDK9,JDK10,JDK11,JDK12..等EA版本的配置方法 系列教程一
  7. [ArcGIS] 空间分析(二) 矢量数据
  8. HCIA--华为认证初级网络工程师
  9. python源码中的pass
  10. uni-app入门到项目实战