2014-04-28 9 views
5

Ciò si verifica nella chiamata .Autenticazione non riuscita in quanto il partecipante remoto ha chiuso il flusso di trasporto

Sto provando a eseguire l'autenticazione del client. Controllo sia client che server, entrambi sono C# via sslstream. Quando uso un server nodejs, funziona perfettamente. Ma non riesco a far funzionare il server in modo affidabile in C# per qualche motivo. Chiaramente l'autenticazione ssl deve aspettare che il client scelga il certificato client, ma apparentemente questa non è una funzionalità incorporata per la classe s # sslstream? Ho già provato a fare questo prima della chiamata, ma ancora immediatamente errori fuori sulla chiamata:

enter image description here

I dont mente la domanda di sicurezza in IE. Va bene. Mi interessa il fatto che sslstream non sembra funzionare affatto con uno szenario di base.

errore da traccia WCF:

System.Net Error: 0 : [7928] Exception in AppDomain#13869071::UnhandledExceptionHandler - Authentication failed because the remote party has closed the transport stream.. at System.Net.Security.SslState.ValidateCreateContext(Boolean isServer, String targetHost, SslProtocols enabledSslProtocols, X509Certificate serverCertificate, X509CertificateCollection clientCertificates, Boolean remoteCertRequired, Boolean checkCertRevocationStatus, Boolean checkCertName) at System.Net.Security.SslStream.AuthenticateAsServer(X509Certificate serverCertificate, Boolean clientCertificateRequired, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)

+0

può essere a causa di questo, non so come risolvere: La funzione di revoca non era in grado di controllare la revoca del certificato – Blub

+0

ok che è stato, ho disabilitato controllo CLR. – Blub

+0

hm no, IE causa ancora questo problema sul mio serveride. Ho aggiunto la traccia wcf – Blub

risposta

1

Aggiungendo il codice qui sotto mi ha aiutato a superare il problema (sto correndo l'applicazione in .NET 4.5.1).

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11; 
Problemi correlati