alexandre1985 Posted November 12, 2016 at 06:21 PM Report #600407 Posted November 12, 2016 at 06:21 PM Fiz uma aplicação que executa em Windows, em Mac e em Linux. Gostaria que a minha aplicação tivesse um certificado para não aparecer o bloqueio, em Windows, do SmartScreen caso no futuro a minha aplicação tenha muitos downloads. Também já vi que para não aparecer uma mensagem de erro no Mac, a aplicação tem de ter um certificado. Já vi na net que dá para criar certificados self-signed com openssl, sem pagar nada. Gostaria de saber se alguém sabe como "assinar" as minhas aplicações, sem custo nenhum; e que dissesse como se faz. Obrigado http://alexandre1985.github.io
Rui Carlos Posted November 12, 2016 at 08:15 PM Report #600442 Posted November 12, 2016 at 08:15 PM Assinar as aplicações com certificados self-signed é o mesmo que não assinar. No caso do MacOS em particular, precisas de uma conta de developer Apple (paga) para obteres um certificado válido para assinar aplicações. Rui Carlos Gonçalves
alexandre1985 Posted November 12, 2016 at 08:49 PM Author Report #600445 Posted November 12, 2016 at 08:49 PM Porque é que dizes isso Rui Carlos? Pelo que li, em Windows se a tua aplicação tiver um certificado e muitos downloads, o SmartScreen deixa de bloquear a sua instalação. Estou certo ou errado? http://alexandre1985.github.io
Rui Carlos Posted November 13, 2016 at 10:44 AM Report #600466 Posted November 13, 2016 at 10:44 AM O objectivo do certificado deverá ser identificar quem desenvolveu a aplicação. Mas com um certificado self-signed é fácil assinares a aplicação como se fosse da autoria de qualquer entidade. Até podias dizer que foi a Microsoft que desenvolveu a aplicação. Por isso esses certificados só são úteis para testes, não faz qualquer sentido o SO de quem está a instalar a aplicação aceitar o certificado. Rui Carlos Gonçalves
alexandre1985 Posted November 13, 2016 at 08:56 PM Author Report #600482 Posted November 13, 2016 at 08:56 PM Esclarecido. Obrigado http://alexandre1985.github.io
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now