Visualizzazione dei risultati da 1 a 6 su 6

Discussione: implementare SSO

  1. #1

    implementare SSO

    Buongiorno a tutti,
    sto cercando di implementare una soluzione di SSO con php.
    Il problema principale è che se richiamo una pagina php come "sso.domtest.it" ovviamente mi ritorna un cookie per sso.domtest.it mentre io vorrei che mi ritornasse un cookie valido per il dominio "domtest.it".

    Ho provato con

    session_start();
    session_set_cookie_params ( 0 ,'/','.domtest.it');

    ma non funziona.
    Qualcuno di voi saprebbe aiutarmi?

    Grazie!
    Erika

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    prima devi settare i parametri poi startare la sessione

    session_set_cookie_params ( 0 ,'/','.domtest.it');
    session_start();

  3. #3
    Ciao,
    si appena postato ho provato ad invertire ma il cookie resta sempre legato al nome del sito.

    Grazie
    Erika

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    rileggendo la tua richiesta a dire la verità non l'ho capita

  5. #5
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    Ciao,
    in alcuni casi per motivi di sicurezza i cookie non possano essere condivisi tra il dominio principale e i suoi stessi sottodomini. Credo che suhosin c'entri qualcosa.

    Questi casi dipendono probabilmente dalla configurazione del server, ma siccome non sono ferratissimo sull'argomento lascerei l'ultima parola a qualcuno più preparato .

    In ogni caso ci possono essere altre soluzioni per implementare il Single Sign On, per esempio potresti crearti un web service che verifica se sul dominio principale è presente una sessione valida e di conseguenza loggarti sul un qualsiasi altro sito con le informazioni recuperate in maniera automatica.

    Ciao

  6. #6
    Ciao!
    risolto: si deve togliere il "." da nome del dominio!

    session_set_cookie_params ( 0 ,'/','domtest.it');
    session_start();

    Grazie a tutti!!!
    Erika

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.