В настоящее время я работаю в интрасети ASP.NET 3.5, в которой используется безопасность на основе ролей, в некоторых случаях как на уровне страницы, так и на уровне содержимого страницы. Я хотел бы реализовать поиск по всему сайту, но ограничить результаты в соответствии с тем, что текущий пользователь обычно видит при посещении данной страницы. Я полагаю, что придется индексировать сайт отдельно для каждого пользователя?
Я искал в галерее управления сообществом ASP.NET, а также в Google, и не нашел ничего, что могло бы индексировать таким специфическим способом. Может кто-нибудь предложить ссылку на предварительно созданный элемент управления / решение, которое будет обрабатывать этот сценарий, или на собственную методику, которую я мог бы попробовать?
Спасибо.