Criar uma conexão segura entre o cliente do mecanismo de apresentação da Web e o servidor
A criação de uma conexão HTTPS segura entre o cliente do mecanismo de apresentação da Web e o servidor requer certificados. Você pode criar e usar seus próprios certificados. O
FactoryTalk Optix
gera arquivos de certificado quando o Arquivo de certificado
e os Arquivos de chave privada
estão em branco. Você pode gerar e localizar os arquivos de certificado e, em seguida, carregá-los para o objeto WebPresentationEngine
e o navegador que você vai usar para criar a conexão segura.
IMPORTANTE:
High Availability: Se um certificado não for fornecido, cada pod gera seu próprio certificado HTTPS autoassinado. No failover, a identidade do certificado muda e o navegador bloqueia a conexão. Para HTTPS em High Availability, forneça seu próprio certificado e chave privada no arquivo do projeto para que cada pod seja implementado com a mesma identidade de certificado.
Consulte Configurar um mecanismo de apresentação da Web para configurar o objeto
WebPresentationEngine
.- Configure o nome do host do mecanismo de apresentação da Web, que é o nome do computador host, para corresponder ao nome do host no certificado:
- NaExibição de projeto, selecioneWebPresentationEngine.
- EmPropriedades, emNome do host, digite o nome do computador host.DICA: O nome no certificado do navegador deve corresponder ao nome do host no mecanismo de apresentação da Web.
- Digite o endereço IP, a menos que você esteja emulando do computador local. Se você estiver emulando do computador local, emEndereço IP, digite0.0.0.0.
- EmProtocolo, selecionehttps.
- EmPorta, digite o número da porta.
- Selecionepara executar o projeto no emulador e estabelecer a conexão com a Web que cria os arquivos de certificado.Executar
- Copie e salve os arquivos de certificado em um local conhecido:
- Abra o explorador de arquivos.
- Para ir para a Área de dados do aplicativo, digite%appdata%e pressioneEnter.
- Para navegar na estrutura de pastas em busca de arquivos de certificado criados pelo emulador, selecione .
- Selecione seu projeto.
- SelecioneApplicationFiles.
- Copie e cole os arquivos .der e .pem em um local conhecido.
- ComWebPresentationEngineainda selecionado, carregue os arquivos de certificado emPropriedades:
- EmArquivo de certificado, selecioneBUSCAR, navegue para selecionar o arquivo de certificado .der no local onde você armazenou o arquivo, selecionee escolha
Importar arquivosSelecionar. - EmArquivo de chave privada, selecioneBUSCAR, navegue para selecionar o arquivo de certificado .pem no local onde você armazenou o arquivo, selecionee escolha
Importar arquivosSelecionar.
- Selecionepara reiniciar o emulador e garantir que você esteja se conectando à instância correta do servidor Web.Executar
- Exporte e instale o certificado do navegador:
- Na barra de endereços da conexão estabelecida do navegador, selecione
Não segura. - EmSobre, apósSua conexão com o site não é segura, selecione>e depois selecione
Mostrar certificado. - NoVisualizador de certificados (nome do computador),selecioneDetalhese, depois,Exportar.
- Selecione o arquivo .der que tem o nome do computador antes da extensão .der.
- Navegue até um local que você se lembrará e selecioneSalvar.
- Vá para o local salvo e clique duas vezes no arquivo .der.
- EmCertificado, selecioneInstalar certificadopara instalar o certificado para o navegador.
- DeixeUsuário atualselecionado e selecionePróximo.
- SelecioneColocar todos os certificados no armazenamento a seguire selecioneBuscar.
- EmSelecionar armazenamento de certificados, selecioneAutoridades de certificação raiz confiáveise selecioneOK.
- EmConcluindo o assistente para importação de certificados, selecionePróximoeConcluir.
- Quando a importação for bem-sucedida, selecioneOKduas vezes.
- Para estabelecer sua conexão da Web com o servidor, no navegador, digitehttps:\\hostname:port. Por exemplo, digitehttps:\\(computername):8080para o emulador.
connection
polygon
Dê sua opinião