ESTE ES EL ERROR COMPLETO QUE ME PRESENTA EN EL CLIENTE CUANDO TRATO DE LLAMAR EL SERVICIO WEB SOBRE SSL.
The remote certificate is invalid according to the validation procedure.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Security.Authentication.AuthenticationExcep tion: The remote certificate is invalid according to the validation procedure.
Source Error:
Line 25:
Line 26: wsConver.ClientCertificates.Add(x509)
Line 27: wsRes = wsConver.mtdValidaReferencia(txtUsuario.Text, txtClave.Text, txtRef.Text, CDbl(txtMonto.Text))
Line 28:
Line 29: Label1.Text = Desc_Error(wsRes.error, wsRes.monto)
Source File: D:\proyectos\WebSite1\Consume.aspx Line: 27
Stack Trace:
[AuthenticationException: The remote certificate is invalid according to the validation procedure.]
System.Net.Security.SslState.StartSendAuthResetSig nal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception) +113
System.Net.Security.SslState.CheckCompletionBefore NextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) +339
System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) +295
System.Net.Security.SslState.ProcessReceivedBlob(B yte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) +391
System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) +281
System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) +287
System.Net.Security.SslState.CheckCompletionBefore NextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) +372
System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) +295
System.Net.Security.SslState.ProcessReceivedBlob(B yte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) +391
System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) +281
System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) +287
System.Net.Security.SslState.CheckCompletionBefore NextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) +372
System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) +295
System.Net.Security.SslState.ProcessReceivedBlob(B yte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) +391
System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) +281
System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) +287
System.Net.Security.SslState.CheckCompletionBefore NextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) +372
System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) +295
System.Net.Security.SslState.ForceAuthentication(B oolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) +142
System.Net.Security.SslState.ProcessAuthentication (LazyAsyncResult lazyResult) +122
System.Net.TlsStream.CallProcessAuthentication(Obj ect state) +48
System.Threading.ExecutionContext.runTryCode(Objec t userData) +66
System.Runtime.CompilerServices.RuntimeHelpers.Exe cuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) +0
System.Threading.ExecutionContext.RunInternal(Exec utionContext executionContext, ContextCallback callback, Object state) +166
System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state) +145
System.Net.TlsStream.ProcessAuthentication(LazyAsy ncResult result) +738
System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size) +45
System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size) +21
System.Net.ConnectStream.WriteHeaders(Boolean async) +250
[WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.]
System.Web.Services.Protocols.WebClientProtocol.Ge tWebResponse(WebRequest request) +54
System.Web.Services.Protocols.HttpWebClientProtoco l.GetWebResponse(WebRequest request) +5
System.Web.Services.Protocols.SoapHttpClientProtoc ol.Invoke(String methodName, Object[] parameters) +173
WebReference.ReferenciasValidaSOAP.mtdValidaRefere ncia(String userID, String password, String lsReferencia, Nullable`1 lsMontoReferencia) +106
ASP.consume_aspx.Button1_Click(Object sender, EventArgs e) in D:\proyectos\WebSite1\Consume.aspx:27
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +75
System.Web.UI.WebControls.Button.RaisePostBackEven t(String eventArgument) +97
System.Web.UI.WebControls.Button.System.Web.UI.IPo stBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEve ntHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCol lection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4919 |