【发布时间】:2018-05-15 18:23:13
【问题描述】:
我正在尝试强制 Weblate running in docker 支持 SAML2 身份验证(我们有公司 ADFS)。我找到了plugin for django。所以我创建了自己的 Dockerfile:
from weblate/weblate
RUN set -x \
&& apt-get install --no-install-recommends -y xmlsec1 build-essential \
&& pip install django_saml2_auth
RUN (echo && echo 'execfile("/app/data/settings.override.py")') >> /app/etc/settings.py
settings.override.py 的内容:
INSTALLED_APPS = INSTALLED_APPS + ('django_saml2_auth',)
SAML2_AUTH = {
'METADATA_AUTO_CONF_URL': 'https://adfs.homecredit.net/federationmetadata/2007-06/federationmetadata.xml',
}
我在插件手册中设置 'urls.py' 失败(我在 docker 容器中找不到此文件) - 我不是 python/django 开发人员,不知道如何继续。
感谢您的帮助。
【问题讨论】: