演练:对搜索结果使用自定义安全修整程序
Microsoft Office SharePoint Server 2007 企业级搜索对搜索结果在查询时执行安全修整。但是,有时可能要执行自定义安全修整。企业级搜索通过 Microsoft.Office.Server.Search.Query 命名空间中的 ISecurityTrimmer 接口也支持这些应用场景。
通过实现此接口,可以创建一个组件,在将搜索结果返回给用户之前对这些搜索结果进行自定义安全修整。利用安全修整注册过程,可以指定自定义安全修整程序的配置属性。
本演练指导您完成实现基本自定义安全修整程序的步骤,还有一个可选步骤介绍如何对修整程序将检查的内容项数实现可配置的限制。
先决条件
若要执行此演练,请确保以下条件:
在开发计算机上安装 Microsoft Visual Studio 2005。
在开发计算机上安装 Microsoft Office SharePoint Server 2007,且已创建共享服务提供程序。
完成演练
以下主题将指导您创建、部署并注册企业级搜索的自定义安全修整程序:
See Also
参考
Microsoft.Office.Server.Search.Query.ISecurityTrimmer
Microsoft.Office.Server.Search.Query.PluggableAccessCheckException