Electron - Как сделать всплывающее окно выбора сертификата?


person Ryan Emerson    schedule 21.02.2018    source источник


Ответы (1)


Вы должны иметь возможность прочитать список сертификатов (который является одним из параметров select-client-certificate, а затем открыть всплывающее окно, позволяющее пользователю выбрать один из сертификатов.

        browserWindow.webContents.on("select-client-certificate", (event, url, certificateList, callback) => { 
        event.preventDefault();
        // Go through the certificateList
        // certificateList is just Array<Certificate>
        // Show a popup and render the cert list, let user select one
        callback(userSelectedCert);
    });
person tom    schedule 10.09.2018
comment
Я получаю, что обратный вызов ошибки не является функцией, хотя параметр обратного вызова существует после ввода (с использованием машинописного текста, примерно эквивалентного doc). - person Ambroise Rabier; 23.01.2019
comment
Это псевдокод, поэтому вам нужно будет определить свою собственную функцию обратного вызова. - person tom; 25.05.2019