Fazendo o Softplan Websginer funcionar no Firefox

Publicado por Brn em 18/10/2021

[ Hits: 2.655 ]

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

Autologin na TTY1 e autostart X sem gerenciador de login - Void Linux

Instalando o Freebsd via PXE

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

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

Leitura recomendada

Alternativas ao Dropbox e outros serviços de armazenamento em nuvem

Um atributo do HTML5 que você já deveria estar usando

Serviço online de scanner de portas

Como verificar links quebrados no teu site

Script Nagios + NRPE checa filas CUPS

  

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