可以将 solr 实例与基本身份验证连接起来吗?
我试过了:
Startup.Init<Page>("http://user:mdp@localhost:8080/solr");
但它不起作用。
你有解决办法吗?
谢谢。
可以将 solr 实例与基本身份验证连接起来吗?
我试过了:
Startup.Init<Page>("http://user:mdp@localhost:8080/solr");
但它不起作用。
你有解决办法吗?
谢谢。
试试这个
string solrUser = "user"; // replace with your credentials
string solrPwd = "mdp"; // replace with your credentials
var connection = new SolrConnection("http://localhost:8080/solr")
{
HttpWebRequestFactory = new HttpWebAdapters.BasicAuthHttpWebRequestFactory(solrUser, solrPwd)
};
Startup.Init<Page>(connection);
实现IHttpWebRequestFactory
返回经过身份验证的 Web 请求的 a。请参阅http://code.google.com/p/solrnet/issues/detail?id=66