EdgeADC Build 4.2.8.1909
Guida all'amministrazione di EdgeADC
×
Menu

Autenticazione

La pagina Library > Authentication ti permette di impostare i server di autenticazione e creare regole di autenticazione con opzioni per il lato client Basic o Forms e il lato server NTLM o BASIC.
Impostare l'autenticazione - un flusso di lavoro
Per favore, esegui i seguenti passi come minimo per applicare l'autenticazione al tuo servizio.
1.     Creare un server di autenticazione.
2.     Crea una regola di autenticazione che utilizza un server di autenticazione.
3.     Crea una regola flightPATH che utilizza una regola di autenticazione.
4.     Applicare la regola flightPATH a un servizio
Server di autenticazione
Per impostare un metodo di autenticazione funzionante, dobbiamo prima impostare un server di autenticazione.
·     Fare clic sul pulsante Add Server.
·     Questa azione produrrà una riga vuota pronta per il completamento.
Opzione
Descrizione
Nome
Dai un nome al tuo server per l'identificazione - questo nome è usato nelle regole
Descrizione
Aggiungere una descrizione
Metodo di autenticazione
Scegliere un metodo di autenticazione
LDAP - LDAP di base con nomi utente e password inviati in chiaro al server LDAP.
LDAP-MD5 - LDAP di base con nome utente in chiaro e password con hash MD5 per una maggiore sicurezza.
LDAPS - LDAP su SSL. Invia la password in chiaro all'interno di un tunnel criptato tra l'ADC e il server LDAP.
LDAPS-MD5 - LDAP su SSL. La password è sottoposta a hash MD5 per una maggiore sicurezza all'interno di un tunnel crittografato tra l'ADC e il server LDAP.
Dominio
Aggiungi il nome del dominio per il server LDAP.
Indirizzo del server
Aggiungere l'indirizzo IP o il nome host del server di autenticazione
LDAP - Indirizzo IPv4 o nome host.
LDAP-MD5 - solo hostname (l'indirizzo IPv4 non funziona)
LDAPS - Indirizzo IPv4 o nome host.
LDAPS-MD5 - solo hostname (l'indirizzo IPv4 non funziona).
Porto
Usa la porta 389 per LDAP e la porta 636 per LDAPS per impostazione predefinita. Non è necessario aggiungere il numero di porta per LDAP e LDAPS. Quando saranno disponibili altri metodi, potrai configurarli qui
Condizioni di ricerca
Le condizioni di ricerca devono essere conformi a RFC 4515. Esempio:
(MemberOf=CN=Phone- VPN,CN=Users,DC=mycompany,DC=local).
Base di ricerca
Questo valore è il punto di partenza per la ricerca nel database LDAP.
Esempio dc=mycompany,dc=local
Formato di accesso
Usa il formato di login che ti serve.
Nome utente - con questo formato scelto, è necessario inserire solo il nome utente. Qualsiasi informazione su utente e dominio inserita dall'utente viene cancellata, e vengono usate le informazioni sul dominio dal server.
Nome utente e dominio - L'utente deve inserire l'intero dominio e la sintassi del nome utente. Esempio: mycompany\gchristie OR someone@mycompany. Le informazioni sul dominio inserite a livello di server vengono ignorate.
Blank - l'ADC accetterà qualsiasi cosa l'utente inserisca e la invierà al server di autenticazione. Questa opzione è usata quando si usa MD5.
Passphrase
Questa opzione non è usata in questa versione.
Tempo morto
Non utilizzato in questa versione
 
Regole di autenticazione
La fase successiva è quella di creare le regole di autenticazione da usare con la definizione del server.
Campo
Descrizione
Nome
Aggiungi un nome adatto alla tua regola di autenticazione.
Descrizione
Aggiungere una descrizione adeguata.
Dominio radice
Questo deve essere lasciato vuoto a meno che non sia necessario il single-sign-on tra i sottodomini.
Server di autenticazione
Questa è una casella a discesa che contiene i server che hai configurato.
Autenticazione del cliente:
 
 
Scegliete il valore adatto alle vostre esigenze:
Basic (401) - Questo metodo usa il metodo di autenticazione standard 401
Forme - questo presenterà all'utente il modulo predefinito di ADC. All'interno del modulo, puoi aggiungere un messaggio. Puoi selezionare un modulo che hai caricato usando la sezione sottostante.
Autenticazione del server
 
 
 
Scegliere il valore appropriato.
None - se il tuo server non ha alcuna autenticazione esistente, seleziona questa impostazione. Questa impostazione significa che puoi aggiungere capacità di autenticazione a un server che prima non ne aveva nessuna.
Basic - se il tuo server ha l'autenticazione di base (401) abilitata, allora seleziona BASIC.
NTLM - se il tuo server ha l'autenticazione NTLM abilitata, allora seleziona NTLM.
Modulo
 
 
Scegliere il valore appropriato
Default - Selezionando questa opzione l'ADC userà il suo modulo integrato.
Personalizzato - puoi aggiungere un modulo che hai progettato tu e selezionarlo qui.
Messaggio
Aggiungi un messaggio personale al modulo.
Timeout
Aggiungi un timeout alla regola, dopo il quale l'utente dovrà autenticarsi di nuovo. Nota che l'impostazione del timeout è valida solo per l'autenticazione basata sui moduli.
Singolo accesso
Se vuoi fornire un single sign-on per gli utenti, completa la colonna Root Domain con il tuo dominio. In questo esempio, abbiamo usato edgenexus.io. Ora possiamo avere più servizi che useranno edgenexus.io come dominio principale, e l'utente dovrà accedere solo una volta. Se consideriamo i seguenti servizi:
·     Sharepoint.mycompany.com
·     usercentral. mycompany.com
·     appstore. mycompany.com
Questi servizi possono risiedere su un VIP o possono essere distribuiti su 3 VIP. Un utente che accede a usercentral. mycompany.com per la prima volta sarà presentato con un modulo che gli chiederà di accedere a seconda della regola di autenticazione utilizzata. Lo stesso utente può poi connettersi a appstore. mycompany.com e sarà autenticato automaticamente dall'ADC. È possibile impostare il timeout, che forzerà l'autenticazione una volta raggiunto questo periodo di inattività.
Moduli
Questa sezione ti permetterà di caricare un modulo personalizzato.
Come creare il tuo modulo personalizzato
Anche se il modulo di base che l'ADC fornisce è sufficiente per la maggior parte degli scopi, ci saranno occasioni in cui le aziende desiderano presentare la propria identità all'utente. Puoi creare il tuo modulo personalizzato che gli utenti dovranno compilare in questi casi. Questo modulo deve essere in formato HTM o HTML.
Opzione
Descrizione
Nome
nome del modulo = loginform
azione = %JNURL%
Metodo = POST
Nome utente
Sintassi: nome = "JNUSER"
Password:
nome="JNPASS"
Messaggio opzionale1:
%JNMESSAGE%
Messaggio opzionale2:
%JNAUTHMESSAGE%
Immagini
Se vuoi aggiungere un'immagine, aggiungila in linea usando la codifica Base64.
Esempio di codice html di un modulo molto semplice e basilare
<HTML>
<HEAD>
<TITOLO>ESEMPIO DI MODULO DI AUTORIZZAZIONE</TITOLO>
</HEAD>
<BODY>
%JNMESSAGE%<br>
<form name="loginform" action="%JNURL%" method="post"> USER: <input type="text" name="JNUSER" size="20" value=""></br>
PASS: <input type="password" name="JNPASS" size="20" value=""></br>
<input type="submit" name="submit" value="OK">
</form>
</BODY>
</HTML>
Aggiungere un modulo personalizzato
Una volta creato un modulo personalizzato, puoi aggiungerlo usando la sezione Forme.
1.     Scegli un nome per il tuo modulo
2.     Cerca localmente il tuo modulo
3.     Fare clic su Carica
 
Anteprima del modulo personalizzato
Per visualizzare il modulo personalizzato che hai appena caricato, lo selezioni e clicchi su Anteprima. Puoi anche usare questa sezione per cancellare i moduli che non sono più necessari.