Fazendo o Softplan Websginer funcionar no Firefox

Publicado por Brn em 18/10/2021

[ Hits: 3.049 ]

Blog: https://animeplusubs.wordpress.com/

 


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;

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.

Outras dicas deste autor

Instalando o Grapejuice no Void Linux para jogar Roblox

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

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

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

Instalando o Freebsd via PXE

Leitura recomendada

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

Como ajudar no Mass Mirror do Wikileaks

Cursos de Programação Online Grátis

Como descobrir quantos acessos determinado website possui

URL da IDE Intel XDK no GNU/Linux

  

Comentários
[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.

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



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts