更改docker/superset中的密钥时出现问题



我在更改机密时遇到问题,它什么都不起作用。我在文件superset/config.py中将SECRET KEY更改为用openssl rand -base64 42创建的文件,并在下面用我的旧SECRET KEY1编写PREVIOUS_SECRET_KEY

在此处输入图像描述

我保存并退出。接下来,我进行了一次拉升:

-docker-compose -f docker-compose-non-dev.yml pull
-docker-compose -f docker-compose-non-dev.yml up -d

更新成功后,我运行迁移时出现错误:-docker exec -it superset_app superset re-encrypt-secrets

在此处输入图像描述

我不明白,也不知道该怎么办。

我还在文件superset/config.py中尝试了SECRET KEY的不同组合,但都没有成功。

您能找到解决问题的方法吗?如果没有,你可以试试这个:

在您的superset_config.py文件中,创建两个条目,如下所示:

PREVIOUS_SECRET_KEY = 'your previous secret key'
SECRET_KEY = 'your new secret key'

您现有的密钥将在constants.py文件中可见

相关内容

  • 没有找到相关文章

最新更新