Ho impostato il mio ErrorDocument 401 in modo che punti alla pagina di creazione dell'account del mio sito Web, ma non tutti i browser sembrano onorare questo reindirizzamento (Safari).Autenticazione Apache: reindirizzamento in caso di errore, affidabile?
Inoltre, altri browser (Firefox, Chrome) non si chiudono mai chiedendo la password e mostrano l'ErrorDocument. Ciò causa un buon numero di utenti a rinunciare a provare dopo molti tentativi di password senza vedere la pagina di creazione dell'account.
C'è un modo per rendere il reindirizzamento più affidabile, senza cestinare l'autenticazione di base del tutto?
L'autenticazione di base di Apache è così consolidata che speravo che qualcuno avesse già creato e rilasciato un modulo personalizzato. – bukzor
Puoi controllare http://modules.apache.org/. Dai un'occhiata a mod_auth_timeout. Potrebbe avere qualcosa di simile. – Boris
['mod_auth_form'] (http://httpd.apache.org/docs/trunk/mod/mod_auth_form.html) è apparso in Apache 2.4. Ciò semplifica la configurazione di questo in modo Apache standard. Un "form_handler" (in alcune lingue) è necessario per far sì che il tuo modulo gestisca effettivamente il login, ovviamente. –