I have crawled and indexed some public and private(that requires windows authentication) websites using SharePoint 2013 Search.
I also added new web app and created new site collection using built-en template (Enterprise Search Center). Also provided Anonymous access to the search site.
Now Anyone can access search site and make searches on it. When some Anonymous user make some search, it shows results from public as well as private sites.
How can I restrict Anonymous user to see only public indexed items in search results not private?