如何在nginx中禁用特定ip范围的http basic auth?

Modified on: Mon, 11 Nov 2019 23:40:03 +0800

我正在使用facebook登录开发一个应用程序。到目前为止,它不是公开的,并且受nginx中的http basic auth保护。是否可以为facebook的ip范围禁用http auth,以便我们可以让我们的测试人员测试facebook功能?如果可能,请包含示例配置代码段。

作者:Community,VoY

最佳答案

使用satisfy指令允许访问。 32934是facebook自治系统,请查看facebook ip

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;
作者:ooshro

相关问答

添加新评论