我正在开发一个 iPad 应用程序并使用 ASIHTTPRequest 库 (https://github.com/pokeb/asi-http-request) 向我的 Web 服务器发出请求,该服务器运行 CentOS 6.2 并配备了 Apache 2.2 并启用了 mod_ssl。
当我向服务器发出 HTTPS 请求时,有时会收到空响应。绝对没有。好像服务器完全死了。有时它工作得很好,返回预期的响应。响应何时为空以及何时正常,没有押韵或理由。
- 服务器使用虚拟安全证书
- 我将 validatesSecurityCertificate 设置为 NO
- 我在 httpd.conf 中将 SSLVerifyClient 设置为 none
请注意,通过 Web 浏览器发送的 HTTPS 请求可以正常工作(在您告诉它在没有安全证书的情况下继续进行之后)。但是,通过 HTTP 客户端发送的所有 HTTPS 请求:((从服务器返回的零长度响应。))