Continuous integration Checkmarx获取错误身份验证失败:无效的\u授权无法从刷新令牌生成访问令牌失败错误为:

Continuous integration Checkmarx获取错误身份验证失败:无效的\u授权无法从刷新令牌生成访问令牌失败错误为:,continuous-integration,gitlab-ci-runner,checkmarx,Continuous Integration,Gitlab Ci Runner,Checkmarx,我正在尝试使用GitLab Runner创建CI管道。我正在尝试将Checkmarx集成到CI管道中 我尝试使用这两个选项访问checkmarx服务器 用户名和密码的组合 访问令牌 错误:-无法从刷新令牌生成访问令牌失败错误是:无法验证:“错误”:“无效的\u授权” 我使用的用户名和密码与我登录CHeckmarx web门户时使用的用户名和密码相同。您能提出访问错误的可能原因吗?我假设您正在运行cx流容器 请确保按照中的说明将CHECKMARX_用户名和CHECKMARX_密码正确添加到Gitl

我正在尝试使用GitLab Runner创建CI管道。我正在尝试将Checkmarx集成到CI管道中

我尝试使用这两个选项访问checkmarx服务器

  • 用户名和密码的组合
  • 访问令牌
  • 错误:-无法从刷新令牌生成访问令牌失败错误是:无法验证:“错误”:“无效的\u授权”


    我使用的用户名和密码与我登录CHeckmarx web门户时使用的用户名和密码相同。您能提出访问错误的可能原因吗?

    我假设您正在运行cx流容器

    请确保按照中的说明将CHECKMARX_用户名和CHECKMARX_密码正确添加到Gitlab环境变量。
    如果您的用户名或密码具有特殊字符(例如“$”),那么cxflow可能会遇到引用这些字符的问题。您可以尝试使用@符号。(这就是最终为我工作的原因)