我们正在使用sunspot-rails连接到Heroku上的websolr。Websolr提供授权功能来保护读取和更新调用。此授权特性要求在每个对SOLR的调用中都存在三个额外的http头。我正在尝试找到一种方法,将这些http报头添加到每个从太阳黑子发出的呼叫中。下面的文章展示了如何对rsolr执行此操作,但不适用于sunspot https://github.com/onemorecloud/websolr-demo-advanced-auth。https://devcenter.heroku.com/articles/websolr的官方heroku文档几乎没有关于授权的信息。有没有办法通过太阳黑子修改http头文件?
发布于 2013-08-29 08:53:04
您可以自定义太阳黑子会话中使用的连接类。您已经在下面的要点中看到了一个示例:https://gist.github.com/nz/6243059
发布于 2014-11-27 00:47:16
我不得不稍微修改一下@polmiro的要点来让它正常工作:https://gist.github.com/alfonsocora/e1f979621bbfe98e10dc
https://stackoverflow.com/questions/17291594
复制相似问题