Visualizzazione risultati 1 fino 2 di 2

Discussione: WWW-Authenticate non più funzionante passando a PHP 5

  1. #1
    Guest

    Predefinito WWW-Authenticate non più funzionante passando a PHP 5

    Ho questo paginetta per permettere il login tramite WWW-Authenticate.

    Codice PHP:
    <?php
    if (!isset($_SERVER['PHP_AUTH_USER'])) {
    header('WWW-Authenticate: Basic realm="Area Riservata"');
    header('HTTP/1.0 401 Unauthorized');
    echo
    'Non Autorizzato';
    exit;
    } else {
    // snip: controlla dati....
    }
    ?>
    Il problema è che in locale sul mio pc (php 5.3.1, Apache) funziona, su AV con php4 funziona, passando a php5 sia aggiungendo ad .htaccess
    Codice:
    AddHandler av-php5 .php
    sia modificando nel pannello di controllo l'unico risultato è un continuo richiedere i dati di login, se clicco cancel giustamente mi dice "Non autorizzato".

    Mi sfugge qualcosa?

    Grazie per il supporto.
    Ultima modifica di musicanapoli : 18-05-2010 alle ore 20.58.52

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Purtroppo al momento l'autenticazione HTTP con PHP5 non funziona. Nelle prossime settimane ci saranno novità su questo tema e il problema dovrebbe risolversi.

    Nel frattempo direi che ci sono due soluzioni:
    * Creare una cartella in cui usare PHP4 esclusivamente per l'autenticazione
    * Usare un meccanismo di autenticazione che non sia quello HTTP


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •