Pergunta : Verificação do certificado do SSL do IRC

hello

I am que vai desenvolver um cliente do IRC que suporte o SSL. Eu uso o opnSSL para minhas conexões do SSL. Eu instalei 3.2.8.1 irreal como o usuário do IRC em meu portátil. Trabalha, porque eu posso entrar usando o SSL pelo mIRC. o usuário funciona usando SSL.

now, mim tem um problema com verificação do certificado do SSL em minha aplicação. Eu começ um código que copiasse na função do código snipet.

connect_encrypted conetasse ao localhost: 6697 que UnrealIRCd aguarda até escutar conexões do SSL. mas de SSL_get_verify_result da função retorno sempre: o
#define X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT 18

I leu muito e começ que há duas maneiras para a verificação: O
1- SSL_CTX_set_verify
2- SSL_get_verify_result e então o

how de SSL_CTX_set_verify (como meu código) pode mim verific o certificado de UnrealIRCd?

thank você muito
Best Regards
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
o >BIO* notpretty " do class= " do id= " codeSnippet640684 do
           
class= do " lastRow do
>Attachments do " nome " do class= do class= " valor " do
>

nome de arquivo " do class= do >server.cert.pem.txt " fileSize " > (891 bytes) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes)
as limas >these da " descrição " do class= do
de UnrealIRCd
o class= de
do >
>
nome de arquivo " do class= do >server.key.pem.txt " fileSize " > (887 bytes) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes)
as limas >these da " descrição " do class= do
de UnrealIRCd
o class= de
do >
>
nome de arquivo " do class= do >server.req.pem.txt " fileSize " > (651 bytes) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes)
as limas >these da " descrição " do class= do
de UnrealIRCd
o class= de
do >
class= do

Resposta : Verificação do certificado do SSL do IRC

Esta é a vista geral:
Using CAPICOM
http://msdn.microsoft.com/en-us/library/aa388154(VS.85).aspx

Mais específico a suas necessidades:
Adicionando certificados a uma loja do certificado
http://msdn.microsoft.com/en-us/library/aa375541(VS.85).aspx

E um pouco de mais de baixo nível:
Função de CertAddCertificateContextToStore
http://msdn.microsoft.com/en-us/library/aa376009(VS.85).aspx

Deixar-me saber se esse ajuda.  :-)

Dave Dietz

Outras soluções  
 
programming4us programming4us