Как я могу доверять самоподписанному сертификату из электронного приложения из основного процесса, используя API `electron.net`?

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

Здесь есть связанный с этим вопрос: Как доверяю ли я самоподписанному сертификату из электронного приложения? Однако принятый ответ на этот вопрос работает только в процессе рендеринга. Ведь на основном процессе событие certificate-error никогда не выдается.


person burnpanck    schedule 06.11.2018    source источник