Menu Docs
Página inicial do Docs
/
MongoDB para VS Code
/

Verificar MongoDB para o plug-in VSCode

Nesta página

  • Antes de começar
  • Passos

A equipe de lançamento do MongoDB assina digitalmente as versões da VS Code Extension para certificar que o plug-in é uma versão válida e inalterada do MongoDB. Você pode usar a assinatura digital para validar o plugin e garantir que ele seja uma instalação confiável.

Se você não tiver a extensão VS Code instalada, baixe o plug-in VS Code Extension na página Lançamentos do GitHub ou o mercado de extensão do Visual Studio Code.

1

Acesse a página MongoDB VS Code Releases e baixe o .sig arquivo para sua versão da Extensão VS Code.

2
curl https://pgp.mongodb.com/mongodb-vscode.asc | gpg --import

Se a chave for importada com sucesso, o comando retornará:

gpg: key A8130EC3F9F5F923: public key "MongoDB VS Code Signing Key <vscode@mongodb.com>" imported
gpg: Total number processed: 1
gpg: imported: 1

Se você importou anteriormente a chave, o comando retornará:

gpg: key A8130EC3F9F5F923: public key "MongoDB VS Code Signing Key <vscode@mongodb.com>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
3
gpg --verify <path_to_signature_file> <path_to_plugin_vsix_file>

Se o plugin for assinado pelo MongoDB, o comando retornará:

gpg: Signature made Mon Jan 8 19:30:04 2024 CET
gpg: using RSA key A505CECC78EC9A688A4811505D55DCA8B92B7040
gpg: Good signature from "MongoDB VS Code Signing Key <vscode@mongodb.com>" [unknown]

Se o pacote estiver assinado, mas a chave de assinatura não for adicionada ao seu trustdb local, o comando retornará:

gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.

Se o pacote não for assinado corretamente, o comando retornará uma mensagem de erro:

gpg: Signature made Mon Jan 22 10:22:53 2024 CET
gpg: using RSA key AB1B92FFBE0D3740425DAD16A8130EC3F9F5F923
gpg: BAD signature from "MongoDB VS Code Signing Key <vscode@mongodb.com>" [unknown]

Voltar

Instalar