Pular para o conteúdo

Fazendo o Softplan Websginer funcionar no Firefox

Dica publicada em Javascript / Miscelânea
Brn illusioon
Hits: 3.315 Categoria: Javascript Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Fazendo o Softplan Websginer funcionar no Firefox

Para corrigir a extensão não carregando no Firefox é necessário extrair o conteúdo do websigner@softplan.com.br.xpi, então é necessário primeiramente instalar o websigner pelo site da softplan.

Link para extensão: https://websigner.softplan.com.br/Setup?brand=&jslib=&browser=Firefox&returnUrl=#

cd ~/.mozilla/firefox/qudvlyy5.default-release/extensions/
(qudvlyy5.default-release varia então mude para se adequar ao seu)

mv websigner@softplan.com.br.xpi websigner@softplan.com.br.zip && unzip -q websigner@softplan.com.br.zip -d websigner@softplan.com.br

vim websigner@softplan.com.br/scripts/event-page.js
(escolha seu editor favorito, vim, nano etc)

Procure pela linha 425:

            case 'firefox':
                isPopup = port.sender.url.indexOf('moz-extension://') === 0 && port.sender.extensionId === extensionId;
                break;

Troque por:

        case 'firefox':
                isPopup = port.sender.url.indexOf('moz-extension://') === 0 && (port.sender.extensionId === extensionId || port.sender.id === extensionId);
                break;
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Abra o Firefox e digite:

about:debugging#/runtime/this-firefox

Por fim clique em carregar extensão temporária.

Caminho:

/home/seuusername/.mozilla/firefox/qudvlyy5.default-release/extensions/websigner@softplan.com.br/manifest.json

NOTA: troque seuusername pelo seu e o profile também (qudvlyy5.default-release).

Pronto, seu certificado agora funciona no Firefox!
Se trata de uma gambiarra, o ideal seria se a softplan arrumasse.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando o softplan-websigner no Void Linux para acesso ao ESAJ (Chromium)

Problema do eventfd: Too many open files - Steam/Wine games no Void Linux [Resolvido]

Instalando o Grapejuice no Void Linux para jogar Roblox

Definindo padrão de folha para a4 no Void Linux - LibreOffice

Instalação da placa Encore enlwi-g - Marvell Libertas 88W8335 IEEE no FreeBSD 11.2

ICED-JS - Framework de Javascript para criação de classes e interfaces, com visibilidade de membros (para node e para front-end)

Tag

Cursos de Programação Online Grátis

HTML para PDF

Programadores realizadores vs sonhadores - quando ação define os resultados que obtemos em software

#1 Comentário enviado por maurixnovatrento em 18/10/2021 - 12:41h

Interessante. As vezes é necessário apelar para conseguir acesso a algumas funcionalidades. Normal.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento

Contribuir com comentário

Entre na sua conta para comentar.