无法使用gitlab帐户登录weblate

无法使用gitlab帐户登录weblate,gitlab,weblate,Gitlab,Weblate,我想使用我的gitlab帐户登录到Weblate 因此,我遵循了,并将身份验证\u后端,社交身份验证\u GITLAB\u密钥,社交身份验证\u GITLAB\u秘密,社交身份验证\u GITLAB\u范围和社交身份验证\u GITLAB\u API\u URL变量设置到环境文件中。(我用于设置自托管Weblate服务。) 我还在https://gitlab.my-company.com/oauth/applications/ 设置完上述所有变量后。我运行docker compose down和

我想使用我的gitlab帐户登录到Weblate

因此,我遵循了,并将
身份验证\u后端
社交身份验证\u GITLAB\u密钥
社交身份验证\u GITLAB\u秘密
社交身份验证\u GITLAB\u范围
社交身份验证\u GITLAB\u API\u URL
变量设置到
环境
文件中。(我用于设置自托管Weblate服务。)

我还在
https://gitlab.my-company.com/oauth/applications/

设置完上述所有变量后。我运行
docker compose down和&docker compose up-d
重新启动Weblate服务

但是在
https://weblate.my-company.com:1443/accounts/login/

我还需要配置其他任何东西来显示gitlab登录选项吗

我在docker容器的日志中找不到任何错误消息。(我使用
docker日志-f
查看日志)

以下是我添加到
环境
文件中的内容:

# GitLab lab setup
WEBLATE_GITLAB_USERNAME=weblate_user
WEBLATE_GITLAB_HOST=https://gitlab.my-company.com
WEBLATE_GITLAB_TOKEN=<MY_TOKEN>

# Authentication configuration
AUTHENTICATION_BACKENDS = (
    "social_core.backends.gitlab.GitLabOAuth2",
    "social_core.backends.email.EmailAuth",
    "weblate.accounts.auth.WeblateUserBackend",
)

# Social auth backends setup
SOCIAL_AUTH_GITLAB_KEY = "<MY_GITLAB_KEY>"
SOCIAL_AUTH_GITLAB_SECRET = "<MY_GITLAB_SECRET>"
SOCIAL_AUTH_GITLAB_SCOPE = ["read_user"]

# If you are using your own GitLab
SOCIAL_AUTH_GITLAB_API_URL = 'https://gitlab.my-company.com/'
#GitLab实验室设置
WEBLATE\u GITLAB\u用户名=WEBLATE\u用户
WEBLATE\u GITLAB\u主机=https://gitlab.my-company.com
WEBLATE\u GITLAB\u令牌=
#身份验证配置
身份验证\u后端=(
“social_core.backends.gitlab.gitlab OAuth2”,
“social_core.backends.email.EmailAuth”,
“weblate.accounts.auth.WeblateUserBackend”,
)
#社交身份验证后端设置
社会性认证(SOCIAL_AUTH_GITLAB_KEY=“”
社会性身份验证GITLAB\u SECRET=“”
社会性的\u身份验证\u GITLAB\u范围=[“读取用户”]
#如果您正在使用自己的GitLab
社交网站\u AUTH\u GITLAB\u API\u URL='1〕https://gitlab.my-company.com/'