Utilizziamo i sunspot-rails per connetterci a websolr su Heroku. Websolr fornisce una funzione di autorizzazione per proteggere le chiamate di lettura e aggiornamento. Questa funzione di autorizzazione richiede che siano presenti tre ulteriori intestazioni http in ogni chiamata a SOLR. Sto cercando di trovare un modo per aggiungere questi header HTTP ad ogni chiamata proveniente da sunspot. Il seguente articolo mostra come farlo per rsolr ma non sunspot - https://github.com/onemorecloud/websolr-demo-advanced-auth. Il documento ufficiale di heroku allo https://devcenter.heroku.com/articles/websolr ha pochissime informazioni sull'autorizzazione. C'è un modo per modificare le intestazioni http tramite sunspot?autorizzazione sunspot heroku websolr
5
A
risposta
2
È possibile personalizzare la classe di connessione utilizzata nella sessione di Sunspot. Bisogna vedere un esempio in questo gist: https://gist.github.com/nz/6243059
1
ho dovuto adattare succo di @ polmiro un po 'per farlo funzionare: https://gist.github.com/alfonsocora/e1f979621bbfe98e10dc
Problemi correlati
- 1. heroku - rails - Autorizzazione negata (chiave pubblica)
- 2. Beta privata con autorizzazione di Heroku
- 3. git push Heroku maestro Autorizzazione negata (publickey)
- 4. Sunspot Solr Gem e .gitignore
- 5. git push Autorizzazione heroku master negata su VISTA
- 6. Caricamento schema Heroku: Autorizzazione negata per database "postgres" Utente
- 7. Ci sono altre opzioni di ricerca per heroku
- 8. Punti salienti di Sunspot non visualizzati
- 9. sunspot - solr - Come fare Corrispondenza esatta
- 10. Git Heroku Autorizzazione negata chiave pubblica (dopo l'aggiunta della chiave pubblica)
- 11. Autorizzazione basata su autorizzazione in ASP.NET MVC3
- 12. Autorizzazione basata su autorizzazione. Identità rete
- 13. Nodejs con socket.io su Heroku
- 14. Come reindicizzare solo alcuni oggetti in Sunspot Solr
- 15. Rotaie Sunspot: include modelli associati durante la chiamata .risultati
- 16. Redis ricerca full text: reverse indexing o sunspot?
- 17. Come si crea dinamicamente un blocco di ricerca in sunspot?
- 18. Sunspot Rails differenza tra: testo un: stringa campi di tipo
- 19. Ricerca solr Sunspot, come restituire tutti i record contemporaneamente?
- 20. Ricerca full text Sunspot/Solr - come indicizzare le associazioni Rails
- 21. .ssh/id_rsa non riuscito: autorizzazione negata
- 22. Impossibile installare/aggiornare heroku toolbelt - heroku-pipelines
- 23. Come riavviare Heroku lavoratore utilizzando Heroku gemma
- 24. HTTP Spec: Proxy-autorizzazione e di autorizzazione intestazioni
- 25. Architetture di un modello di autorizzazione autorizzazione della piattaforma
- 26. Autorizzazione dell'API di Google Cloud Vision Autorizzazione negata
- 27. java.lang.SecurityException: Autorizzazione Denial:
- 28. Autorizzazione cartella condivisa!
- 29. Autorizzazione Git e ssh
- 30. autorizzazione ssh ansible negata
Come il fondatore di websolr, collaboratore di macchie solari e autore di quel succo: Yep , completamente giusto. –