日々精進

新しく学んだことを書き留めていきます

socket.io-objcでSSL通信をすると、「There was a problem communicating with the secure web proxy server (HTTPS)」エラー

原因は自己証明書を使っていること。 socket.io-objcはDEBUGマクロが1の場合は自己証明書を許可するが、 0の場合は掲題のエラーが出る。 SocketIO.mで定義されているDEBUG_CERTIFICATEを常に1にすると常に自己証明書で通信できる。 でも正しい解決策は証明書を買うことですな。