Привет, я пытаюсь настроить SSL для протокола моего сервера.В любом случае, когда я иду, чтобы установить kCFStreamPropertySSLSettings, он возвращает false.Не знаю почему.
Вот мой sslDict:
2010-11-04 15:48:59.742
bytestest[30897:207] sslDict = {
kCFStreamSSLAllowsAnyRoot = 1;
kCFStreamSSLAllowsExpiredCertificates = 1;
kCFStreamSSLAllowsExpiredRoots = 1;
kCFStreamSSLCertificates = (
"<SecIdentityRef: 0x792ede0>",
"<SecTrustRef: 0x792f220>"
);
kCFStreamSSLLevel = kCFStreamSocketSecurityLevelNegotiatedSSL;
}
Вот код, о котором я говорю:
isPropertySet = CFWriteStreamSetProperty(writeStream,
kCFStreamPropertySSLSettings,
sslDict);
После этой строки isPropertySet имеет значение false
Спасибо!