3

尝试使用 Go Server docker 映像在 GoCD 中创建管道时,请求的更改被拒绝。

要启动服务器,我正在运行命令: docker run --name gocd_server -d -p 8153:8153 -p 8154:8154 -v /Users/$(whoami)/workspace/gocd/godata:/godata -v /Users/$(whoami):/home/go gocd/gocd-server:v18.5.0

当它启动时,我可以在创建管道后继续执行步骤以单击完成,然后显示以下图像。您想要的更改被拒绝。

当我查看容器日志时,我看到:

2018-06-06 01:11:15,626 WARN  [qtp57748372-20] Rails:-2 - Can't verify CSRF token authenticity
2018-06-06 01:11:15,635 ERROR [qtp57748372-20] Rails:-2 - ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken):
  lib/jetty_weak_etag_middleware.rb:35:in 'call'
  lib/catch_json_parse_errors.rb:23:in 'call'
4

1 回答 1

5

对于任何有兴趣的人,我都找到了解决方案。您必须通过 HTTPS 在端口 8154 而不是 8153 上访问 GoCD,就像我之前所做的那样。

链接到谷歌组的解决方案:https ://groups.google.com/d/msg/go-cd/JlOEwWCl5v8/YoDYJ5rbBgAJ

于 2018-06-14T06:42:57.210 回答