Histórico da Página
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.