/ 03.Feb.2008
Digamos que você está em pleno carnaval mudando de hospedagem uma aplicação em Rails.
E que também, você migrou ela para Rails 2.
Imagine que essa aplicação está em uma hospedagem compartilhada, e que você decidiu usar o novo método authenticate_or_request_with_http_basic para proteger o backend dessa aplicação.
Então aparece um problema muito estranho: essa autenticação funciona na sua máquina, mas não em produção. Em produção só dá senha inválida.
Relaxe, aqui vai uma solução rápida:
No .htaccess troque a linha:
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
por:
RewriteRule ^(.*)$ dispatch.fcgi [E=X-HTTP_AUTHORIZATION:%{HTTP:Authorization},QSA,L]
Pronto, agora você pode aproveitar a madrugada deste domingo de carnaval sem problemas.
micro theme by seaofclouds, and powered with Mephisto
1 Comment
muito bom! me ajudou bastante.
onde eu poderia pesquisar mais pra entender melhor a solução que vc deu?
Sorry, comments are closed for this article.