使用 powershell 更新 Teamcity 参数

Update Teamcity parameter using powershell

我想更新 Teamcity 构建模板中的参数值。

我尝试了以下 URL

[放置]http://xxx.xxx.x.xxx:8080/app/rest/buildTypes/{BuildTypeName}/parameters/{ParameterName}/{ParameterValue}

通过尝试,我遇到了以下错误

403 Forbidden:由于 CSRF 检查失败,响应 403 状态码:已发出经过身份验证的 PUT 请求,但既没有提供 tc-csrf-token 参数,也没有提供 X-TC-CSRF-Token header。对于一个临时解决方法,您可以设置内部 属性 teamcity.csrf.paranoid=false 并在您的请求中提供有效的 Origin=http://xxx.xxx.x.xxx:8080 header

请建议如何更新 Teamcity 中的参数值

在 header 中发送“Origin=http://xxx.xxx.x.xxx:8080”解决了问题