有没有办法在 GCDAsyncSocket 库中启用匿名密码?以便通过 TLS/SSL 连接到弱保护的服务器。
问问题
254 次
1 回答
3
对不起,基本问题。只需再次阅读文档并解决问题。它是这样的:
NSMutableDictionary *settings = [[NSMutableDictionary alloc] init];
NSArray* ciphers = [[NSArray alloc] initWithObjects:[NSNumber numberWithUnsignedInt:TLS_DH_anon_WITH_AES_256_CBC_SHA], nil];
[settings setObject:ciphers forKey:GCDAsyncSocketSSLCipherSuites];
[socket startTLS:settings];
是的,只需将包含所有必要密码套件的 NSArray 设置为 key 的值GCDAsyncSocketSSLCipherSuites
。
于 2014-08-15T16:09:31.427 回答