Perceptive Enterprise Search can run as either an independent web server or be integrated into IIS. There are many reasons as to why you may want to integrate with IIS. If you already have a website running with IIS this allows you to externalize search functionality without exposing a second web server through your firewall or DMZ.
Perceptive Enterprise Search will allow you to create an IIS binding when you create a new website or from the bindings page of a website. When a website is bound to IIS some of the settings in IIS will affect Perceptive Enterprise Search. In particular, the IIS security options will take precedence over Perceptive Enterprise Search security settings.
Please note you may need to manually add some authentication
features for use with IIS (e.g. "Basic Authentication" is not turned on by default). These
can be found from the Control Panel's "Programs > Get Programs > Turn windows features on or off"
underneath "Internet Information Services > World Wide Web Services > Security"
If the Parent Folder ist or IIS Server box is empty, Perceptive Enterprise Search may not be able to find your IIS Server. Ensure you have IIS installed and it is accessible from this machine.
Note To complete in Perceptive Enterprise Search, go to WebSites :: "Your Website" :: Security :: Access Control and select IIS Hosted under Security System.
For Windows 64-bit Users using IIS 7 or higher onlyTo integrate with IIS 7 or higher you will need to add the following Windows features from the Control Panel's "Programs > Get Programs > Turn windows features on or off":
To be completed once:
For Perceptive Enterprise Search 32-Bit users using Windows 64-bit only, to be completed for each IIS server to be used with Perceptive Enterprise Search created:
For Perceptive Enterprise Search 32-Bit users using Windows 8 64-bit or Windows Server 2012 64-bit only, to be completed for each IIS server to be used with Perceptive Enterprise Search created:
Windows Server 2003 is locked down to prevent unauthorized extensions from running. To enable Perceptive Enterprise Search to run within IIS it must be approved. To do this:
This only needs to be done once per server.
These settings instruct Perceptive Enterprise Search that IIS will be handling security on its behalf. Before IIS hands the request to Perceptive Enterprise Search it will authenticate the user's request.
Please note that the user account IIS uses for
authentication (which will vary depending on the Authentication type on the virtual directory
or site), must have read access to the website's folder in your Perceptive Enterprise Search installation (usually
located at "C:\Program Files\Perceptive Enterprise Search\WebSites\