Partilhar via


Definir configurações de confiança para arquivos e pastas

O Visual Studio 2022 e posteriores apresentam funcionalidades melhoradas nas definições de confiança . Se for aberto código não confiável no IDE, aparece um diálogo de aviso. Os avisos de segurança Mark of the Web (MotW) também estão integrados na funcionalidade geral de confiança.

Os desenvolvedores de software estão sendo cada vez mais alvo de malware. A funcionalidade de definições de confiança visa aumentar a consciencialização sobre os riscos de lidar com código desconhecido e ajuda a proteger contra agentes maliciosos, que visam cenários que vão desde a abertura de conteúdos (por exemplo, repositórios, soluções, projetos e ficheiros) até à construção e execução de aplicações com Visual Studio.

Por padrão, o Visual Studio exibe um aviso de segurança quando a marca do identificador da Web é detetada. No entanto, esse comportamento padrão pode ser personalizado para sempre mostrar um aviso de segurança, independentemente do local original do conteúdo.

Personalizar configurações de confiança

Você pode personalizar as políticas de confiança para definir as configurações de segurança para abrir conteúdo no Visual Studio.

Ao abrir conteúdo da Web (Marca da Web)

O Visual Studio mostra um aviso de segurança quando tenta abrir conteúdo etiquetado com o identificador Mark of the Web (MotW). O alerta relacionado com a confiança informa-o sobre os possíveis riscos de segurança associados à abertura de ficheiros provenientes de fontes potencialmente inseguras, como downloads pela internet.

Captura de ecrã a mostrar a marca do alerta Web.

Pode modificar a experiência de confiança padrão no painel de Opções de Ferramentas>, na secção de Todas as Definições>> deSegurança>Confiança.

Captura de ecrã que mostra como modificar as opções de segurança relacionadas com a abertura de conteúdo da web.

Pode modificar a experiência de confiança por defeito no diálogo de Ferramentas>Opções, na secção de Ambiente>Segurança.

Captura de ecrã a mostrar como modificar as opções de Segurança relacionadas com a abertura de conteúdo a partir da Web.

A Marca da Web é um recurso de segurança usado pelo Windows para identificar arquivos que se originam da Internet. Quando descarrega um ficheiro, o Windows adiciona este identificador aos metadados do ficheiro, sinalizando que o conteúdo pode ser inseguro para executar ou abrir. O Visual Studio utiliza este identificador para proteger o seu ambiente de desenvolvimento contra potenciais ameaças.

Exija sempre uma decisão de confiança

Quando ativas a opção Exigir uma decisão de confiança antes de abrir conteúdo e defines o prompt de decisão de Confiança para Sempre Perguntar, o Visual Studio deteta se estás a tentar abrir conteúdo que não está designado como confiável. Um diálogo avisa-te sobre as implicações de segurança.

Para ativar o prompt Pergunte Sempre , siga estes passos:

  1. Abra o painel de Opções de Ferramentas> e expanda a secção Todas as Definições>>>.

  2. Selecione a caixa de seleção Exigir uma decisão de confiança antes de abrir o conteúdo.

  3. Use a lista suspensa e defina a opção de decisão de Confiança para Sempre Perguntar.

    Captura de ecrã que mostra como ativar o prompt de decisão de confiança para que pergunte sempre.

Observação

A opção Skip trust verifica locais temporários criados automaticamente pelo Visual Studio não está ativada por defeito. Esta opção não tem efeito a menos que a decisão de confiança esteja definida para Perguntar sempre.

Exija sempre uma decisão de confiança

Quando ativas a opção Sempre precisar de uma decisão de confiança , o Visual Studio deteta se estás a tentar abrir conteúdo que não é designado como confiável. Vês um diálogo que te alerta para as implicações de segurança.

Para habilitar o recurso Sempre exigir uma decisão de confiança , siga estas etapas:

  1. Abra o diálogoOpções de > e expanda a secção de Segurança Ambiental>.

  2. No painel Políticas de Confiança, selecione Sempre exigir uma decisão de confiança no menu suspenso Exigir uma decisão de confiança.

Captura de ecrã a mostrar como ativar locais confiáveis usando as opções de definições de confiança.

Observação

A opção Skip trust verifica locais temporários criados automaticamente pelo Visual Studio não está ativada por defeito. Não tem efeito a menos que a opção Sempre exigir uma decisão de confiança também esteja ativada.

Captura de ecrã do diálogo de aviso das definições de confiança.

Gerenciar configurações de confiança

Veja como adicionar locais confiáveis e removê-los.

Adicionar locais confiáveis

Depois de ativares as definições de confiança, todo o conteúdo que abres com o Visual Studio é considerado não confiável até o adicionares à lista de locais de confiança. Você pode confiar em um local de pasta diretamente na caixa de diálogo de aviso . Saiba como:

  1. Escolha a pasta em que deseja confiar (a pasta atual ou a pasta pai) na lista suspensa Nível de confiança .

    Captura de tela mostrando como confiar em uma pasta da caixa de diálogo de aviso.

  1. Selecione Confiar e continue no diálogo.

    O Visual Studio adiciona o caminho da pasta à lista de Locais de Confiança no painelde Opções de >, na secção de Todas as Definições>Ambiente>Segurança>Confiança.

  1. Selecione o botão Confiar e continuar na caixa de diálogo.

    O Visual Studio adiciona o caminho da pasta à lista de Locais Confiáveis no diálogoOpções de >, na secção de Segurança Ambiental>.

Também podes adicionar pastas às Localizações de Confiança a partir do diálogo de Definições de Confiança . Saiba como:

  1. Abra o painel de Opções de Ferramentas> e expanda a secção Todas as Definições>>>.

    (O painel abre-se no mesmo local quando seleciona Gerir definições de confiança no diálogo de aviso .)

  2. Na barra de ferramentas da lista de Locais Confiáveis , selecione + Adicionar.

  3. No diálogo de Adicionar item , selecione Mais ações (...) para a definição Caminho . Navegue e selecione a pasta que quer adicionar à lista de confiança, e depois selecione Guardar.

    Captura de ecrã que mostra como usar uma pasta como um local de confiança.

    O caminho da pasta aparece na lista de Locais Confiáveis . Na coluna Trusted By , a pasta que adicionaste mostra o Utilizador como a definição de confiança.

    Captura de ecrã que mostra uma pasta adicionada à lista de Locais Confiáveis com o Utilizador Confiável por definição.

Depois de configurar as opções de Confiança , o caminho da pasta para qualquer conteúdo criado no Visual Studio é automaticamente adicionado à lista de Locais de Confiança . Cada caminho de pasta adicionado automaticamente mostra O Sistema como o parâmetro de confiança na coluna Confiado Por.

Captura de ecrã que mostra as definições de confiança ao nível do Utilizador e do Sistema na lista de Locais de Confiança.

Também pode adicionar pastas a Localizações fidedignas a partir da caixa de diálogo Definições de Fidedignidade . Saiba como:

  1. Abra o diálogoOpções de > e expanda a secção de Segurança Ambiental>.

    (O painel abre-se no mesmo local quando seleciona Gerir definições de confiança no diálogo de aviso .)

  2. Ao lado da lista de Locais Confiáveis , selecione Adicionar uma Pasta.

  3. No diálogo Navegar , localiza a pasta que queres adicionar à lista de confiança, destaca a pasta e depois seleciona a pasta Selecionar.

    O caminho da pasta aparece na lista Locais confiáveis . Na coluna Trusted By , a pasta que adicionaste mostra Local User como a definição de confiança.

    Captura de ecrã que mostra uma pasta adicionada à lista de locais de confiança.

Depois de configurar as opções de Confiança , o caminho da pasta para qualquer conteúdo criado no Visual Studio é automaticamente adicionado à lista de Locais Confiáveis . Cada caminho de pasta adicionado automaticamente mostra O Sistema como o parâmetro de confiança na coluna Confiado Por.

Captura de ecrã que mostra as definições de Utilizador Local e de confiança ao nível do Sistema na lista de Locais Confiáveis.

Remover locais confiáveis

Para remover localizações fidedignas, siga estes passos:

  1. Abra o painel de Opções de Ferramentas> e expanda a secção Todas as Definições>>>.

  2. Na lista de Locais Confiáveis , selecione o caminho que quer remover e depois selecione Remover.

    Podes remover várias entradas ao mesmo tempo com multi-seleção. Usa o Shift enquanto destacas os caminhos.

Os caminhos selecionados são removidos da lista de Locais Confiáveis .

  1. Abra o diálogoOpções de > e expanda a secção de Segurança Ambiental>.

  2. Na lista de Locais Confiáveis, selecione o caminho que quer remover e depois selecione Remover.

    Podes remover várias entradas ao mesmo tempo com multi-seleção. Usa o Shift enquanto destacas os caminhos.

Os caminhos selecionados são removidos da lista Locais confiáveis .

Consulte também

Criar um aplicativo no Visual Studio