Biglietto di accesso e bilanciamento del carico
Creazione del biglietto di accesso sul server Gateway
Puoi creare un ticket di accesso sul gateway con:
/socket.io/LPW?WinUser=DOMINIO\ACCESSO&WinPassword=PASSWORD
Ma ti permetterà di connetterti solo al server gateway stesso.
Creazione del biglietto di accesso su un server applicativo
Puoi anche creare un ticket di accesso su un server di applicazioni reverse-proxificato con:
/srv4/socket.io/LPW?WinUser=DOMINIO\ACCESSO&WinPassword=PASSWORD
assumendo che ~~srv4 sia il nome interno del server applicazioni come configurato nel reverse-proxy di TSplus
Ma ti permetterà di connetterti solo a questo specifico server applicativo.
Biglietto di accesso e bilanciamento del carico
Quindi, se desideri utilizzare i ticket di accesso e il bilanciamento del carico, potresti voler effettuare prima una richiesta HTTP aggiuntiva:
https://your-gateway-server.com/cgi-bin/hb.exe?action=lb&l=LOGIN&d=DOMAIN&t=TIMESTAMP
Questo restituirà una risposta come questa.
loadbalancing-on|SERVER APP 4|your-gateway-server.com/~~srv4|https|443|
Puoi analizzare questa risposta per recuperare il server applicativo su cui TSplus Load-Balancer ti consiglierebbe di connettere questo specifico utente.
cioè raccomanderà il server meno carico nella tua farm TSplus, se le sessioni sticky sono abilitate sul tuo gateway TSplus, terrà conto delle sessioni attive esistenti, ecc.
Puoi quindi creare un ticket di accesso su questo specifico server applicativo e connetterti all'utente.
Questo è precisamente la richiesta http effettuata sulla pagina di accesso del Portale Web TSplus.
Utilizzare un biglietto di accesso per aprire una sessione utente
Ora che hai un ticket di accesso valido, puoi aprire una sessione utente utilizzando questo ticket aprendo una finestra del browser a questo URL:
https://your-gateway-server.com/~~srv4/software/html5.html?user=*xxxxxxxx
dove “xxxxxxxx” è il ticket di accesso.