Я пытаюсь выяснить, как настроить подключение в Symfony к базе данных Mongo с поддержкой ssl с помощью --sslCAFile <file>
или --sslAllowInvalidCertificates
. Я могу успешно соединиться через оболочку, используя следующую команду:Настройка подключения ssl для MongoDB в Doctrine on Symfony
mongo --ssl --sslAllowInvalidCertificates <host>:<port>/<db_name> -u <username> -p<password>
Теперь, как преобразовать это в doctrine_mongodb
конфигурации? Я считаю, что настройка ssl: true
может работать, но не может найти документацию для установки --sslAllowInvalidCertificates
или --sslCAFile <file>
.
Вот что я до сих пор, но это не будет работать из-за пропавшего флага:
doctrine_mongodb:
connections:
default:
server: <connection_string>
username: <username>
password: <password>
options:
ssl: true
Добавление sslAllowInvalidCertificates: true
к параметрам объекта выдает ошибку - Доктрина не знает, что поле.