Как установить файл.crt в Firefox для Windmill Testing Framework?

Я пытаюсь использовать среду тестирования Windmill через https. Когда я бегу windmill firefox http://www.example.com IDE Windmill подходит нормально. Когда я бегу windmill firefox https://www.example.com IDE не работает. (Я установил pyopenssl в моей виртуальной среде Python. https не удалось полностью, прежде чем я сделал это.)

Я подозреваю, что это потому, что я не установил центр сертификации (файл.crt) для самой Windmill.

Команда Windmill предоставляет инструкции по установке Windmill CA на Windows и Mac, но не на Linux, не говоря уже об Ubuntu:(

Инструкции на https://help.ubuntu.com/8.04/serverguide/C/certificates-and-security.html и Как установить корневой сертификат? предположить, что мне нужны и файл.crt, и файл.key, но предоставляется только файл.crt, и, похоже, это все, что нужно в других ОС.

Как я могу установить предоставленный файл.crt? (Или каков Ubuntu-эквивалент предоставленных инструкций для Windows/Mac?)

1 ответ

Решение

.crt файл уже установлен в профиле Firefox, созданном Windmill. Никаких дополнительных шагов не требуется.

Вы можете убедиться в этом, запустив Firefox через Windmill, затем открыв Edit (меню) | Предпочтения (опция меню) | Дополнительно (вкладка) | Шифрование (вкладка) | Просмотр сертификатов (кнопка) | Полномочия (вкладка) и прокрутка списка вниз, чтобы подтвердить, что ветряная мельница находится в списке.

Если по какой-либо причине это не так (из-за ошибки), вы можете попробовать добавить его вручную. В общем случае приложения Linux/Ubuntu не используют центральный ресурс для центров сертификации, поэтому вы можете следовать приведенным выше инструкциям и щелкнуть Import... кнопка. Инструкции Windmill CA содержат ссылки на последние .crt файл.

Это на самом деле не решило мою проблему, но устраняет это как причину и отвечает на вопрос.

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