Especificando a URL do Rest PKI
Na seção Primeiros Passos, vimos que o método init() deve ser chamado antes de qualquer outra chamada:
pki.init(onWebPkiReady);
Caso seja utilizado um RestPKI não padrão, ou seja, diferente de https://pki.rest, é necessário configurar a licença do WebPKI e a URL do RestPKI que será utilizado na chamada do init():
var pki = new LacunaWebPKI('ASYAanNmaWRkbGUubmV0LHdlYnBraS5sYWN1bmFzb2Z0d2FyZS5jb20AAAABClKvO1J22vAD+YmfANiKQLbcLE1lNraPKCel6tRM+ZxR+h6M/crtJYRRVGGz7hrdbM0Y0mfTu15RMYGqQMi1QNZS6GrT4vNzIayv552Fl0EFWQA7jWlctUwfYoHRHVEnCNx9YGXDiA9+yDoGlVwgTR7fjzNeS3Fen1MVIyKBF464gN0JvdiCRJMI47JGVDkPmKjcrYIvJs6y5Lg25RW4ZnBKVruS+HR2s3k8ZrV4y4RCQE4UYMKbukF9vsF+JqAEifRlPq2xLcrNdxBveVDSXS/LRHAcrZrMM+Iw4A79jl0ngWPcy+CwinAhT+3dxVo5ZWMRQFpmTkylEMDvTjV9wQ==');
pki.init({
restPkiUrl: 'https://YourRestPKI.com/',
ready: onWebPkiReady,
});
Caso o WebPKI não esteja sendo utilizado em conjunto com o RestPKI, essa configuração é desnecessária.
Sem o restPkiUrl, o Web PKI acessa a instância padrão pela URL https://restpki.lacunasoftware.com/, um endereço
alternativo de https://pki.rest que, por ser mais convencional, tem uma chance menor de ser bloqueado pelos firewalls das
redes dos usuários. Se uma rede bloqueá-lo, o responsável por ela deve liberar o domínio restpki.lacunasoftware.com em
HTTPS. Veja Erro "Could not get pending signature".
Para mais informações sobre o init(), consulte a
documentação do método.