If your site requires basic authentication (.htaccess), you need to grant access to the Usersnap servers (*.usersnap.com).
Order deny,allow Deny from all AuthType Basic AuthName "Password protected" Require valid-user AuthUserFile /path/to/your/.htpasswd Allow from .usersnap.com Satisfy Any
AuthType Basic AuthName "Password protected" AuthUserFile /path/to/your/.htpasswd Require valid-user Require ip 22.214.171.124 126.96.36.199 188.8.131.52
Open the IIS Manager, click on your website and open "IP address and domain restrictions". In this view, enable domain restrictions (Edit Feature Settings | Enable domain restrictions) and add an allow rule for the domain "*.usersnap.com".
You can even find more reference on this technique at Microsoft: https://technet.microsoft.com/en-us/library/cc731598(v=ws.10).aspx
To enable specific IP ranges on a Nginx server, please add the following IP addresses to your allow list: current renderer of Usersnap
You have to add the configuration to your nginx.conf file, please add a line for the IP addresses like:
allow 184.108.40.206; allow 220.127.116.11; allow 18.104.22.168;
There are a lot of tutorials out there like this tutorial.
If you use any other web server (e.g. Tomcat, ...) just contact us, we are happy to find a solution together with you.
If you can't check for partial hostnames using a reverse lookup, you can get our comprehensive list of renderer IPs.
If you are not able to change a firewall rule, you can use our browser extensions which will work without any firewall change.
22.214.171.124 126.96.36.199 188.8.131.52
|CSS/Style Issues with Usersnap Screens|