Как бы вы сделали, чтобы контент индекса поиска WSS находился внутри веб-части / извлекался из внешнего источника и представлялся в SPGridView?
WSS Search - контент внутри веб-частей
Ответы (2)
Вы, вероятно, уже знаете это, но если вы перейдете в Настройки сайта -> Видимость поиска, вы увидите раздел, в котором говорится:
Этот сайт содержит детализированные разрешения. Укажите поведение индексации страницы ASPX сайтов: ...
Если вы выберете «Всегда индексировать все страницы ASPX на этом сайте», он должен проиндексировать контент в вашей веб-части, но только так, как его видит сканер, поэтому обрезка для безопасности не применяется. По сути, это веб-сканирование, а не сканирование контента SharePoint.
Я знаю, что вы сказали WSS, но в MOSS вы могли бы сделать еще один шаг вперед, если бы вышеперечисленное не сработало, и воспользуйтесь поиском на своем сайте SharePoint. Я выполнил множество поисков по веб-сайтам (это не работает идеально), но не пытался явно выполнять поиск по веб-сайтам на сайте SharePoint, поэтому я не уверен, что это сработает.
Ларс (написавший в соавторстве «Индекс и поисковые системы: MOSS 2007») довольно активен в StackOverflow, так что, возможно, он присоединится.
Также в MOSS: данные, которые вы показываете, доступны, например, веб-сервис / страница на другом сайте. В Moss вы можете добавить местоположения федеративного поиска, которые будут включены в результаты поиска.