Где я могу найти ключевой файл, файл сертификата и ca_certs для моего автоматически сгенерированного сертификата SSL с помощью Heroku?

У меня есть автоматически сгенерированный SSL-сертификат для моего приложения Heroku, но я ищу, где будут сгенерированы мои ключевые файлы, certfile и ca_certs, чтобы поместить их в мою конфигурацию сельдерея ниже -

      os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings')

app = Celery('project')

app.conf.timezone = 'Europe/London'

app.config_from_object('django.conf:settings')

app.conf.update(BROKER_URL=str(os.getenv('REDIS_URL')),
                CELERY_RESULT_BACKEND=str(os.getenv('REDIS_URL')),
                broker_use_ssl = {
                        'keyfile': ????,
                        'certfile': ????,
                        'ca_certs': ????,
                        'ssl_cert_reqs': ssl.CERT_REQUIRED
                    },
                    redis_backend_use_ssl = {
                       'keyfile': ????,
                       'certfile': ????,
                       'ca_certs': ????,
                       'ssl_cert_reqs': ssl.CERT_REQUIRED
                    })

app.autodiscover_tasks()

В настоящий момент я использую ssl.CERT_NONE, который не будет работать при переходе в производство.

0 ответов

Другие вопросы по тегам