多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### MailAuth Example configuration 配置举例: ~~~ auth_http localhost:9000/cgi-bin/nginxauth.cgi; auth_http_timeout 5; } ~~~ ### 指令 ### auth_http **syntax:***auth_http****URL*** **default:***no* **context:***mail, server* With this directive you can set the URL to the external HTTP-like server for authorization. A description of the protocol can be found [here](# "NginxMailCoreModule") . 使用这条指令你可以设置URL像HTTP服务器那样的验证。协议描述可以看 [这里](# "NginxMailCoreModule") ### auth_http_header **syntax:***auth_http_header****header value*** **default:***no* **context:***mail, server* With this directive you can add a HTTP header and value during the identification process. This makes it possible to use a shared secret to ensure that the request was answered by nginx. 使用这条指令你可以添加HTTP头和值到验证进程中。这个使得可以用共享密码来却不请求得到Nginx的响应 For example: ~~~ auth_http_header X-NGX-Auth-Key "secret_string"; ~~~ ### auth_http_timeout **syntax:***auth_http_timeout****milliseconds;*** **default:***60000* **context:***mail, server* With this directive you can set the time out for authentication process. 使用这条指令你可以设置验证进程的超时时间