Realizado

Iframe html

Publicado em 08 de Fevereiro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Olá, tudo bem?

Eu preciso incorporar um contrato de uma ferramenta de assinatura digital em uma página html (que será um landing page, onde o cliente entra na landing e já assina o contrato).

Porem atualmente essa ferramenta de assinatura de contrato não permite incorporar em páginas terceiras sem mudar de página e ir para o site deles, eu já tinha essa funcionalidade funcionando, porem o cliente não pagou o domínio e perdeu a funcionalidade, agora precisa ser refeita.

Abaixo está um exemplo de código base que precisa ser implementada essa funcionalidade que existia anteriormente. (Obs, para a página funcionar, você precisa colocar em um domínio que tenha ssl (https)). No código já se encontra uma página no iframe levando para um pdf de exemplo, para testar, basta clicar em assina e preencher os dados e avançar.

O código do jeito que está ele está dando erro de cors pois o domínio não possui a permissão, para resolver isso, precisará realizar o procedimento abaixo ou algo que funcione da mesma maneira.

Abaixo está como a pessoa contratada anteriormente resolveu esse problema de forma simples.

Criou uma vps de graça na amazon, ele não usou o cors anywhere, mas usou outra ferramenta que achou melhor que o cors anywhere e copiou o código dela para essa vps e abriu a porta 8080 se não me engano da vps.

Ai foi criado um subdominio (eu tenho dominio para testar) e esse subdomínio apontava para o ip da VPS da amazon, e com isso foi criado um código javascript pequeno fazendo esse link do iframe no html para a vps da amazon.

E assim funcionou tranquilamente, depois que o cliente assina o contrato, incorporar nesse código um redirect para uma página de obrigato, exemplo obrigato.html

Qualquer dúvida fico a disposição.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Outro, Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias