在使用postman中操作api接口测试403解决方法


在向Jenkins发送请求时收到了这样的403错误信息: 
No valid crumb was included in the request

后来通过google找到了解决方案。

http://stackoverflow.com/questions/38137760/jenkins-rest-api-create-job
  • 1

我们使用的Jenkins的版本是2.4。

在系统管理 –> Configure Global Security中调整设置:

取消“启用安全(Enable security)”的勾选; 
取消“防止跨站点请求伪造(Prevent Cross Site Request Forgery exploits)”的勾选。 
结果如下图:

这里写图片描述

就这样!

第一步不要执行了。我被误导了,最后丢失了用户权限系统。只需要执行第二步就可以。如果还坚持要启用“防止跨站点请求伪造”,需要先动态获取crumb。可以参考Jenkins wiki中《CSRF Protection》一节。

 

参考博客地址:http://blog.csdn.net/dream_flying_bj/article/details/56057300


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2024 CODEPRJ.COM