Finestra di dialogo 'Autenticazione di Subversion'Permalink

Le finestre di dialogo sono utilizzate per l'autenticazione della connessione server/cliente. A seconda della situazione iniziale e del protocollo, viene eseguita un'autenticazione del server o del client.

Panoramica dei possibili protocolli e dialoghi

  • ‎svn://‎: Il protocollo SVN, in chiaro o con crittografia SSL/TLS.

    • Può richiedere il nome utente e la password (anche per una connessione non criptata).

    • Può richiedere un certificato del server dalla finestra di dialogo per l'autenticazione, al fine di confermare il server se il certificato è sconosciuto, difettoso o non valido (per la crittografia TLS/SSL).

    • In alternativa o in aggiunta alla richiesta di nome utente e password, il client può anche essere autenticato con certificati client (per la crittografia TLS/SSL). Le finestre di dialogo per l'autenticazione si aprono con il certificato del client.

  • ‎http://‎: SVN via http, non criptato

    • Può richiedere il nome utente e la password

  • ‎https://‎: SVN via http, con crittografia SSL/TLS.

    • Può richiedere il nome utente e la password

    • Può richiedere un certificato del server dalla finestra di dialogo per l'autenticazione, per confermare il server se il certificato è sconosciuto, difettoso o non valido.

    • In alternativa o in aggiunta al nome utente e alla password, il client può essere autenticato anche con certificati client. Le finestre di dialogo per l'autenticazione si aprono con il certificato del client.

  • ‎svn+ssh://‎: Il protocollo SVN, criptato attraverso un tunnel SSH. SSH (Secure Shell) è lo strumento di rete abituale in Linux/Unix per accedere ad altri computer.

    • Può richiedere il nome utente e la password

    • Richiede il certificato del server nella finestra di dialogo per l'autenticazione se il server è ancora sconosciuto, per essere sicuri che si tratti del server corretto.

Finestra di dialogo per l'autenticazione con un certificato del server

Situazione iniziale: CODESYS (come client) riceve un certificato del server sconosciuto o difettoso.

Questa finestra di dialogo mostra le informazioni sul certificato. È possibile confermare l'identità del server.

«Area di autenticazione»

Connessione protetta

Esempio: ‎https://svn repository:443‎

Tab. 963: «Informazioni sul certificato» (per connessioni SSL/TLS)

«Nome host»

Esempio: ‎svn repository‎

«Impronta del pollice»

«Valido da»

«Valido per»

«Emittente»

Esempio: ‎ABB AG‎

«Certificato»

Tab. 964: «Informazioni sulla chiave del server SSH» (per le connessioni SSH)

«Tipo di chiave»

«Dimensione della chiave (bit)»

«Impronta della chiave»

«Salvare le informazioni nella RAM»

_cds_icon_option_activated: Il certificato viene salvato nella memoria di lavoro. Quindi il client riconosce la sessione corrente di CODESYS per le connessioni future.

Se si riavvia CODESYS, è necessario accettare nuovamente il certificato.

«Salva su disco»

_cds_icon_option_activated: Il certificato viene salvato sul computer ed è disponibile per connessioni future.

Se si riavvia CODESYS, viene utilizzato il certificato salvato.

«OK»

Autentica e stabilisce la connessione.

La memoria del certificato è protetta crittograficamente e distribuita con altri client SVN.

Finestra di dialogo per l'autenticazione con un certificato client

Situazione iniziale: Il server SVN richiede un certificato client per l'autenticazione.

In questa finestra di dialogo, si seleziona il certificato del client per confermare l'identità.

«Area di autenticazione»

Connessione protetta

Esempio: ‎https://svn repository:443‎

Tab. 965: «Il server SSL richiede un file di certificato del client.»

«File»

File di certificato del client

«Salvare le informazioni nella RAM»

_cds_icon_option_activated: Il certificato viene salvato nella memoria di lavoro. Quindi il client riconosce la sessione corrente di CODESYS per le connessioni future.

Se si riavvia CODESYS, è necessario accettare nuovamente il certificato.

«Salva su disco»

_cds_icon_option_activated: Il certificato viene salvato sul computer ed è disponibile per connessioni future.

Se si riavvia CODESYS, viene utilizzato il certificato salvato.

«OK»

Autentica e stabilisce la connessione.

Finestra di dialogo per l'autenticazione con una frase d'accesso

Situazione iniziale: Il server SVN è configurato in modo da richiedere un certificato client per l'autenticazione. Il certificato applicato è protetto da una frase di accesso.

«Area di autenticazione»

Connessione protetta

Esempio: ‎https://svn repository:443‎

Tab. 966: «Per sbloccare il certificato è necessaria una frase di accesso.»

«Frase di passaggio»

Esempio: ‎***‎

«Salvare le informazioni nella RAM»

_cds_icon_option_activated: La frase di passaggio viene salvata nella memoria di lavoro. Quindi il client riconosce la sessione corrente di CODESYS per le connessioni future.

Se si riavvia CODESYS, è necessario accettare nuovamente il certificato.

«Salva su disco»

_cds_icon_option_activated: La frase di accesso viene salvata sul computer ed è disponibile per le connessioni future.

Se si riavvia CODESYS, viene utilizzato il certificato salvato.

«OK»

Autentica con i certificati del client mediante una frase d'accesso e stabilisce la connessione.

Finestra di dialogo per l'autenticazione con nome utente e password

Situazione iniziale: Il server SVN è configurato in modo da richiedere un nome utente e una password per l'autenticazione.

«Area di autenticazione»

Connessione protetta

Esempio: ‎https://svn repository:443‎

«Nome utente»

Esempio: ‎a.mayr‎

«Password»

Esempio: ‎***‎

«Salvare le informazioni nella RAM»

_cds_icon_option_activated: Salvati nella memoria di lavoro. Quindi il client riconosce la sessione corrente di CODESYS per le connessioni future.

Se si riavvia CODESYS, è necessario accettare nuovamente il certificato.

«Salva su disco»

_cds_icon_option_activated: Salvata sul computer, è disponibile per connessioni future.

Se si riavvia CODESYS, viene utilizzato il certificato salvato.

«OK»

Stabilisce la connessione e la autentica.