web-dev-qa-db-fra.com

Comment désactiver HTTP Basic Auth dans NGinx pour une gamme IP spécifique?

Je développe une application avec la connexion Facebook. Jusqu'à présent, ce n'est pas public et est protégé par HTTP Basic Auth à Nginx. Est-il possible de désactiver HTTP ATH pour la gamme IP de Facebook pour que notre testeur tester les capacités Facebook aussi? Veuillez inclure un exemple d'extrait de configuration, si possible.

29
VoY

Utilisez la directive satisfaire pour permettre l'accès. 32934 est le système autonome Facebook, look IP Facebook .

satisfy  any;
allow 66.220.144.0/20;
allow 66.220.152.0/21;
allow ...
deny   all;

auth_basic            "closed site";
auth_basic_user_file  conf/htpasswd;
56
ooshro