Цель состоит в том, чтобы настроить проверку сертификата в основном процессе электронного приложения для использования с самозаверяющими сертификатами и несовпадающими именами хостов в условиях разработки и тестирования. API electron.net
предоставляет возможность предоставить файл Session
, который имеет setCertificateVerifyProc
. Однако обратный вызов, который я регистрирую с помощью этого метода, никогда не вызывается.
Здесь есть связанный с этим вопрос: Как доверяю ли я самоподписанному сертификату из электронного приложения? Однако принятый ответ на этот вопрос работает только в процессе рендеринга. Ведь на основном процессе событие certificate-error
никогда не выдается.