Sono nelle prime fasi di costruzione di un'applicazione utilizzando Rails 3. L'autenticazione utente è alimentata da Authlogic che ho configurato praticamente come standard (as per the example docs) e tutto sta funzionando come previsto a livello locale.Rails 3, Authlogic, NGINX e HTTP autenticazione di base non funzionano bene insieme
Ho appena installato l'applicazione su un'installazione server pulita di Centos 5.4/NginX/Passenger in modo che lo staff possa iniziare ad accedere e immettere contenuto, ecc. Tuttavia, siamo molto lontani da questo essere pronti per gli occhi pubblici quindi ho usato il modulo di autenticazione di base di NginX per mantenere l'intero sito dietro un altro livello di autenticazione.
Sfortunatamente l'autenticazione di Authlogic e l'autenticazione di base di NginX sembrano essere in conflitto tra loro. Se l'autenticazione di base è attiva, è impossibile accedere con Authlogic, tuttavia se disabilito l'autenticazione di base, allora Authlogic funziona come previsto.
Non ho pubblicato alcun codice perché non sono davvero sicuro di quale codice sarebbe rilevante. Mi chiedo se si tratta di un problema noto e se sono presenti modifiche che posso apportare alla configurazione per risolvere il problema?
Wow .. così felice ho trovato questo - ho cercato di risolvere questo problema per circa 3 giorni. Grazie! – zaius
Grazie mi hai aiutato molto. –
Mille grazie! – dangerousdave