- Manuale introduttivo
- Creare progetti
- OPC UA
- Oggetti grafici
- Oggetti grafici predefiniti
- Sessioni e impostazioni locali
- Riferimenti a oggetti e variabili
- Estensione dei progetti
- NetLogic
- Riferimento API C#
- Esercitazioni
- Esercitazione sugli allarmi
- Esercitazione sui collegamenti dinamici
- Esercitazione sugli oggetti grafici
- Esercitazione sui logger
- Esercitazione sulle NetLogic
- Esercitazione su OPC UA
Creare una connessione sicura tra il client del presentation engine web e il server
La creazione di una connessione HTTPS protetta tra il client del presentation engine Web e il server richiede certificati. È possibile creare e utilizzare i propri certificati.
FactoryTalk Optix
genera file di certificato quando i valori File di certificato
e File di chiave privata
sono vuoti. È possibile generare e individuare i file di certificato, quindi caricarli nell'oggetto WebPresentationEngine
e nel browser che verrà utilizzato per creare la connessione protetta.Vedere Configurare presentation engine per configurare l'oggetto
WebPresetationEngine
.- Configurare il nome host per il presentation engine web, ovvero il nome del computer host, in modo che corrisponda al nome host nel certificato:
- InVista progetto, selezionareWebPresentationEngine.
- InProprietà, inNome host, immettere il nome del computer host.SUGGERIMENTO: Il nome nel certificato del browser deve corrispondere al nome host nel presentation engine web.
- Immettere l'indirizzo IP, a meno che non si stia eseguendo l'emulazione dal computer locale. Se si esegue l'emulazione dal computer locale, inIndirizzo IPimmettere0.0.0.0.
- InProtocolloselezionarehttps.
- InPorta, immettere il numero di porta.
- SelezionareEsegui in emulatoreper eseguire il progetto in Emulatore e stabilire la connessione Web che crea i file di certificato.
- Copiare e salvare i file di certificato in un percorso noto:
- Aprire Esplora file.
- Per passare all'area dati dell'app, digitare%appdata%e premereInvio.
- Per esplorare la struttura di cartelle per i file di certificato creati dall'emulatore, selezionare.
- Selezionare il proprio progetto.
- SelezionareApplicationFiles.
- Copiare e incollare i file .der e .pem in una posizione nota.
- ConWebPresentationEngineancora selezionato, caricare i file di certificato inProprietà:
- InFile di certificatoselezionareSFOGLIAe spostarsi per selezionare il file di certificato .der dal percorso in cui è stato archiviato il file, selezionareImportafilee scegliereSeleziona.
- InFile di chiave privataselezionareSFOGLIAe passare a selezionare il file del certificato .pem dalla posizione in cui è stato archiviato il file, selezionareImporta filee scegliereSeleziona.
- SelezionareEsegui in emulatoreper riavviare l'emulatore e assicurarsi di connettersi all'istanza corretta del server Web.
- Esportare e installare il certificato del browser:
- Nella barra degli indirizzi della connessione browser stabilita, selezionareNon protetto.
- InInformazioni sudopoLa connessione al sito non è sicuraselezionare>, quindi selezionareMostra certificato.
- InVisualizzatore certificati (nome del computer)selezionareDettagli, quindi selezionareEsporta.
- Selezionare il file .der che contiene il nome del computer prima dell'estensione .der.
- Passare a una posizione facile da ricordare e selezionareSalva.
- Andare alla posizione salvata e fare doppio clic sul file .der.
- InCertificatoselezionareInstalla certificatoper installare il certificato per il browser.
- Lasciare selezionata l'opzioneUtente correntee selezionareAvanti.
- SelezionarePosiziona tutti i certificati nell'archivio seguentee selezionareSfoglia.
- InSeleziona archivio certificatiselezionareAutorità di certificazione radice attendibili, quindi fare clic suOK.
- InCompletamento dell'Importazione guidata certificatiselezionareAvanti, quindiFine.
- Quando l'importazione si conclude correttamente, selezionareOKdue volte.
- Per stabilire la connessione dal Web al server, nel browser, immetterehttps:\\hostname:port. Ad esempio, immetterehttps:\\(computername):8080per l'emulatore.
connection
polygon
Fornire un feedback