none
usar certificado com asp net core no linux RRS feed

  • Pergunta

  • Olá alguém sabe o que pode ser feito para confiar no certificado digital no linux?

    Tenho a seguinte configuração no meu projeto asp net core:

    "Kestrel":{
    "Certificates": {
    "Default": {
    "Path": "/home/usuario/Certificados/cert.pfx",
    "Password": "cert"
    }
    }

    }

    Path se refere ao meu certificado digital com senha cert.

    Quando acesso a aplicação pelo navegador firefox aparece que certificado não é válido.

    Verifiquei na documentação microsoft e informa que no linux precisa adicionar o certificado como certificado valido no sistema.

    Já fiz isso!

    No sistema windows é mais fácil somente executar o seguinte comando:

    dotnet dev-certs https --trust

    E no linux como fazer o cetificado ser confiável (trust)?

    Alguém sabe como?

    sábado, 25 de maio de 2019 14:28

Todas as Respostas

  • Olá, aanalyst!

    Somente o Firefox apresenta esse problema? Segundo a documentação da Microsoft:

    Execute o seguinte comando para exportar o certificado WSL gerado: dotnet dev-certs https -ep %USERPROFILE%\.aspnet\https\aspnetapp.pfx -p <cryptic-password>

    Em uma janela WSL, execute o seguinte comando: ASPNETCORE_Kestrel__Certificates__Default__Password="<cryptic-password>" ASPNETCORE_Kestrel__Certificates__Default__Path=/mnt/c/Users/user-name/.aspnet/https/aspnetapp.pfx dotnet watch run

    O certificado está causando problemas no funcionamento?

    Att, Wallace


    “First do it, then do it right, then do it better.”


    domingo, 26 de maio de 2019 19:38