SearchListItems返回0个结果,但SharePoint search返回5页结果

SearchListItems返回0个结果,但SharePoint search返回5页结果,sharepoint,Sharepoint,我正在尝试调用SearchListItems以编程方式获取搜索结果。我的代码非常简单: SPSite site = new SPSite(siteUrl); SPWeb web = site.OpenWeb(); SPSearchResultCollection resultListItems = null; resultListItems = web.SearchListItems(keyword); resultListItems以毫秒为单位返回0个项目,即使web有18个列表和>10万个

我正在尝试调用SearchListItems以编程方式获取搜索结果。我的代码非常简单:

SPSite site = new SPSite(siteUrl);
SPWeb web = site.OpenWeb();
SPSearchResultCollection resultListItems = null;
resultListItems = web.SearchListItems(keyword);

resultListItems以毫秒为单位返回0个项目,即使web有18个列表和>10万个项目。

运行代码的帐户是否有权访问列表项目?也许他们正在被安全微调器移除

如果不是这样,另一种可能是您没有在管理中心启用全文搜索


-在内容数据库中,没有分配索引服务器。一旦分配了一个并完成了完整的爬网,代码就按预期工作。有趣的是,搜索完全是从SharePoint开始的。

如何在管理中心启用全文搜索?服务器上的操作>服务