这是我第一次使用 Python 和 Solr。我在 GCE 上的 tomcat 中设置了我的 Solr 实例。我正在尝试使用 PySolr 从我的 Python 代码连接到它。但是,我不确定如何通过 PySolr 发送身份验证参数。
这是我得到的异常:
solr = pysolr.Solr('http://MY INSTANCE IP/solr/News', timeout=10)
Apache Tomcat/7.0.28 - 错误报告 HTTP Status 401 -
type Status report
message
说明此请求需要HTTP认证()。
Apache Tomcat/7.0.28
请指教。
最佳答案
solr = pysolr.Solr('http://user:pass@IP:8983/solr/')
这就是你所需要的......
关于python - 在 PySolr 中验证连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26197494/