【发布时间】:2020-03-12 10:45:04
【问题描述】:
我正在使用 Postman API 在 Jenkins.Inside Postman UI 中创建新作业,通过 GET 请求,我得到的 Jenkins-crumb 给了我正确的输出,即当传递给 POST 请求时状态 200 Ok。 但是当我在 Postman UI 之外点击相同的 URL(用于 GET 请求)时,我得到的 crumb 值给了我“403 NO valid crumb include in request”。
我们如何解决这个问题?
【问题讨论】:
-
您可能想分享您如何在邮递员中设置请求,以及如何在邮递员之外进行设置。从你的纯粹描述很难判断出了什么问题。
-
Postman 内部:我在 GET 请求中有一个 url,它返回 jenkins-crumb 值。当 jenkins-crumb 值在 POST 方法中传递时,我收到状态:200 OK。外部邮递员:在谷歌浏览器中传递的 GET 方法中的 URL 返回 jenkins-crumb 值,当在 POSTMAN 内部的 POST 方法中传递 jenkins-crumb 值时,我收到状态:“403 NO valid crumb include in request” URL in GET-Http://HOSTNAME:PORT/crumbIssuer/api/json POST 中的 URL-Http://HOSTNAME:PORT/createItem?name=
-
您应该在帖子中包含这些详细信息。