Я использую RabbitMQ и Web-stomp для обмена сообщениями между сервером и веб-страницами. он отлично работает по HTTP-соединению, но не прошел через HTTPS-соединение. я искал в своем документе, и узнать, что мне нужно установить ниже конфигурацию в файле rabbitmq.configНастройка SSL для веб-топа в RabbitMQ?
[
{rabbitmq_web_stomp,
[{ssl_config, [{port, 15671},
{backlog, 1024},
{certfile, "path/to/certs/client/cert.pem"},
{keyfile, "path/to/certs/client/key.pem"},
{cacertfile, "path/to/certs/testca/cacert.pem"},
{password, "changeme"}]}]}
].
так я пытался обрешетка сертификата с помощью OpenSSL. я обыскал в Интернете о создании файла сертификата, ключевого файла в open ssl и нашел ниже команду.
Чтобы создать КСО и файл ключа в PEM
openssl.exe req -new -newkey rsa:2048 -nodes -out localhost.csr.pem -keyout localhost.key.pem -subj "/CN=localhost"
Чтобы создать файл элт
openssl x509 -req -days 365 -in localhost.csr.pem -signkey localhost.key.pem -out localhost.crt.pem
я не является ли это правильно или нет, а также я не» t знать, как создать файл cacert в открытом SSL и как настроить файлы для использования с web stomp. Пожалуйста, помогите мне выбраться из этого!
Спасибо,