ASP.NET – A solicitação foi abortada:Não foi possível criar um canal seguro SSL/TLS

StackOverflow https://stackoverflow.com/questions/42215

  •  09-06-2019
  •  | 
  •  

Pergunta

Recebemos o seguinte erro;

The request was aborted: Could not create SSL/TLS secure channel

enquanto estiver usando um WebRequest objeto de fazer um HTTPS solicitar.O engraçado é que isso só acontece depois de um tempo, e é corrigido temporariamente quando o aplicativo é reiniciado, o que sugere que algo está sendo preenchido ou algo assim.

Alguém já viu esse tipo de coisa antes?

Foi útil?

Solução

Parece que me lembro de ter tido esse problema no ano passado.Suspeito que você não esteja fechando seus objetos WebRequest corretamente, e é por isso que, após um certo tempo de uso, ele não permitirá a criação de novas conexões.

Outras dicas

Eu tenho exatamente o mesmo problema!Envio duas requisições para um webservice HTTPS em um período próximo (segundos).A primeira requisição funciona bem, mas a segunda requisição falha.

Tentei definir "System.Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Ssl3", mas a segunda requisição congela...

Estou usando o VB.NET 2008.

Obrigado

Parece que pode ser uma conexão:Coisa para manter vivo: http://blogs.x2line.com/al/archive/2005/01/04/759.aspx#780

O problema semelhante para mim foi resolvido por:

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top