Creating an Anonymous Endpoint for Push Messaging, Kiosk, and QMonitor
Single Sign-On requires Windows authentication method, and anonymous authentication, disabled.
If the kiosk or QMonitor are used on a PC that is not logged into the domain, the browser will prompt for a valid domain username and password. This will be required anytime the kiosk is restarted.
The workaround for this is to:
- Load the kiosk from an secondary web application that uses anonymous authentication.
- Configure the web application to use the push notification server from the anonymous application.
This procedure allows you to maintain one instance of LobbyCentral and split the employee portal from the kiosk. No additional steps are needed when applying future software updates when using this solution.
Simple Method (Recommended)
- On the web server, open IIS manager
- Expand Sites
- Right-click on Default Web Site and choose Add Application.
- Assign an alias such as servicecenterweb_anon
- Select the LobbyCentral application pool
- Set the Physical path to the LobbyCentral web folder
- Click OK
- Double-click Authentication and verify that Anonymous is Enabled and Windows Authentication is Disabled.
- Log into LobbyCentral, and go to Administration, System Options
- Set the Push Notification URL to http://<yourserver>/servicecenterweb_anon/
- Save changes.
To start the kiosk and qmonitor using the anonymous authentication endpoint, use the URL http://<yourserver>/servicecenterweb_anon
You can also use this URL on the iPad to use the anonymous connection:
- Start the LobbyCentral app.
- Tap settings
- Tap Account Type
- Clear the value set in the first field, LobbyCentral Server
- In the URL Override field, enter in the anonymous endpoint URL
- Tap Save
IMPORTANT. You must override the Push Notification URL in LobbyCentral. See steps below.
Alternate Method - Separate Website
- On the web server, open IIS manager.
- Right-click Sites and choose Add Web Site
- Give the new site a name such as LobbyCentral (Anonymous Mode)
- Set the path to c:\program files(x86)\fuhr software\lobbycentral\web
- Change the Application Pool to LobbyCentral
- Set the Port to 8081 (or value of choice)
- Click OK.
Important. You must override the Push Notification URL in Administration or users will not be updated when a customer checks in using the kiosk.
Setting the Push Notification URL in LobbyCentral
- Log into LobbyCentral with an admin account.
- Go to Tools, Administration and click System Options.
- On the Settings tab, locate the Notification Push URL field
- Enter in the full path, including protocol to LobbyCentral. i.e. http://yourserver/servicecenterweb or https://yourserver/servicecenterweb if using SSL.
- Click Save
To load the Anonymous-access version on the kiosk, open a browser and use the LobbyCentral URL with port number of the second site. http://yourserver:8081/servicecenterweb