Solrnet-如何使用基本身份验证初始化实例

问题描述 投票:1回答:2

是否可以通过基本身份验证连接solr实例?

我尝试过:

Startup.Init<Page>("http://user:mdp@localhost:8080/solr");

但是它不起作用。

您有解决方案吗?

谢谢。

c# .net basic-authentication solrnet
2个回答
0
投票

实施IHttpWebRequestFactory返回已认证的Web请求。参见http://code.google.com/p/solrnet/issues/detail?id=66


0
投票

尝试此

string solrUser = "";
string solrPwd = "";

var connection = new SolrConnection("http://user:mdp@localhost:8080/solr")
            {
                HttpWebRequestFactory = new HttpWebAdapters.BasicAuthHttpWebRequestFactory(solrUser, solrPwd)
            };
© www.soinside.com 2019 - 2024. All rights reserved.