Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
Para ativar a validação de assinatura de assemblies, consulte: Parâmetros dos Arquivos de Configuração (*.config)#ALLOWASSEMBLYSIGNCHECK

Caso a tag ALLOWASSEMBLYSIGNCHECK esteja ativa no Host.config, o RM passará a realizar  O Broker realiza a validação da assinatura dos assemblies carregados em tempo de execução. Caso algum desses assemblies não esteja assinado corretamente, o Host parará irá parar de responder, como medida de segurança contra injeção direta.


Uma mensagem similar a seguinte será exibida caso ocorra a tentativa de carregamento de algum assembly não assinado no Host:


Vale ressaltar que as APIs também estão realizando a mesma validação e não irão responder caso algum assembly não esteja assinado.

Deve ser reforçado que essa é uma regra de negócio e NÃO um bug. Assim sendo, é aconselhável não realizar alterações, como decompilações nas DLL's do RM, pois estas irão bloquear o acesso ao Host.