-
Choerodon平台版本: 0.6.0
-
遇到问题的执行步骤:
Gitlab部署
配置Choerodon Oauth认证
-
文档地址:
https://choerodon.io/zh/docs/installation-configuration/steps/install/parts/base/gitlab/ -
环境信息(如:节点信息):
-
报错日志:
-
原因分析:
1、## 配置Choerodon Oauth认证
在执行 INSERT INTO hzero_platform.oauth_client 然后 我把 web_server_redirect_uri 改成gitlab svc的ip
10.105.20.31 当登陆后 发现 浏览器报了这个错
OAuth Error
error=“invalid_grant”, error_description=“Invalid redirect: http://gitlab.lesso.choerodon.io:80/users/auth/oauth2_generic/callback does not match one of the registered values: [http://10.105.20.31]”
2、发现这个问题 我马上删了 helm 的 gitlab-client 和 gitlab-user-identities 重新 upgrade 发现报一样的错误。
3、然后我重新安装gitlab 把持久化的目录都删了 gitlab svc 地址也改变 也是一样。
4、我怀疑helm 没有生效 我直接改mysql 的 hzero_platform.oauth_client 的 web_server_redirect_uri 字段也是一样
- 疑问:
请问我应该改哪里 能正常 跳转。