我正在尝试为solr设置dataimport-scheduler,一切正常,每30分钟调用一次deltaimport url,唯一的问题是我在jetty.xml中使用jetty和激活身份验证,因此dataimport_scheduler得到:< / p>
<index update process> Response message Unauthorized
(在日志文件中看到),我该如何解决这个问题?
答案 0 :(得分:0)
DataImportScheduler
需要通过http访问您的solr / dataimport网址。您在日志文件中看到的错误是由于您添加的身份验证。据我所知DataImportScheduler
不支持开箱即用的身份验证,但应该很容易将其添加到代码中。
不幸的是它没有使用http-client
,这会让事情变得更容易和灵活我想,但你可以查看this答案,了解如何添加http基本身份验证通过HttpURLConnection
类进行的http调用。