Boa tarde @jaimepremy ! Mas você nao consegue ver nenhum log? Porque sem nenhuma mensagem de falha, fica dificil pra tentarmos verificar o que pode ser.
Respostas (6):
jaimepremy
12/11/2023
Oi Jessica, me dá The request was aborted: Could not create SSL/TLS secure channel. Mas eu acrescentei: ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 antes de iniciar a autenticação. Também tentei colocar no Global.asax. Estou usando .NET Framework 4.7
rubenskuhl
12/11/2023
Precisa mandar a requisição com o certificado... será que há restrições de aonde o arquivo de certificado possa ser instalado e/ou de permissões ?
jaimepremy
12/11/2023
Oi Rubens, obrigado por responder. Então, o mesmo código roda com sucesso no loclahost. Só no servidor que dá este problema. Consigo baixar o cerificado digitando o url do servidor, então não há problema de perimissões no diret´rio
rubenskuhl
12/11/2023
Certificados não devem estar em áreas publicadas pelo servidor Web. Eles devem ficar fora da árvore publicada, mas com permissões que permitam a aplicação ler o certificado.
jaimepremy
12/11/2023
Não sei se entendi direito. O meu site está em shared hosting (asp.net). Se eu acrescentar um folder para Certificados no root, pro exemplo, este folder vai estar automaticamente publicado, não?
rubenskuhl
12/11/2023
Sim, e isso é muito ruim... um objeto que deveria ser privado - o certificado - virou público.
A Comunidade Efí no Discord reúne mais de 11382 desenvolvedores 👨💻 incríveis.
Participe para se manter atualizado sobre as APIs da Efí Pay, tirar dúvidas e muito mais! 😊