I have a site that is setup to use a custom Membership Provider and login is done through forms. Everything is working okay, we can create users, give them permissions, etc.

For crawling the site, I have setup a new zone with a different authentication provider (Windows). I then use this zone for crawling and setup a Server Name Mapping to map from http://newzoneurl to http://realurl.

I make use of a KeywordQuery on a custom setup search page that takes the search keyword and presents the results according to some different content types setup on our site.

My problem is that users see results for documents and pages they DO NOT have access to. So when they click a result they receive the ugly yellow "Access denied"-page. I have not previously experienced this, but I suspect it is because of how we crawl the site and that permissions are not properly included because we crawl through a different authentication provider.

Is it possible to set up crawling through FBA? How would I go about making this work? Are their other solutions to make this work (short of custom coding access checks on all search results)?

link|improve this question

80% accept rate
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.