如果 Nginx 端强制要求客户端提交证书的话,一旦因为客户端原因验证失败, Nginx 就会返回其丑无比的一个页面。
仅当ssl_verify_client optional的时候可以使用$ssl_client_verify进行判断然后跳转到好看的页面,此时 Nginx 不强制要求客户端提交证书,于是在要求只能用证书登录的场合就只能用ssl_verify_client on。
然而ssl_verify_client on的时候上面那个判断跳转逻辑就不能用了,于是还是返回其丑无比的页面。
请问如何破?详细情况麻烦移步看看我这篇文章。