2013-06-25 11 views
5

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

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

Come il fondatore di websolr, collaboratore di macchie solari e autore di quel succo: Yep , completamente giusto. –

Problemi correlati