Como: Exibir grupos de códigos e conjuntos de permissão usando Caspol.exe
Às vezes, as configurações de segurança indesejadas aplicar a um assembly porque ele pertence por engano ou não pertence a algum agrupar de códigos.Esses efeitos colaterais pode ocorrer quando os grupos de códigos são adicionados ou excluídos do níveis de diretiva.Para tornar mais fácil de localizar esses problemas em hierarquias do agrupar de código de níveis de diretiva, você pode usar o Ferramenta de política de segurança de acesso do código (Caspol.exe) para lista todos os agrupars de código de um assembly pertence.
O assembly é concedido um conjunto de permissões por cada nível de diretiva.O conjunto de permissão efetiva a diretiva de segurança concede ao código é determinado pela interseção dos conjuntos de permissão concedida pelas diretivas de usuário e computador.Você pode usar Caspol.exe para exibir o permissão conjunto concedido a um assembly por um nível de diretiva específica.Você também pode usar Caspol.exe para exibir o permissão conjunto resultadosnte de interseção do permissão conjunto concedido pelas diretivas de usuário e computador.
Para lista os grupos de códigos um assembly pertence a
Digite o seguinte comando no aviso de comando:
caspol [-enterprise|-computador|-usuário|-all] –resolvegroup assembly-file
Especificar a opção de nível de diretiva antes do –resolvegroup opção.Se você omitir a opção de nível de diretiva, Caspol.exe mostra todos os níveis de diretiva.
O comando a seguir lista os grupos de códigos que MyAssembly.dll pertence no nível de diretiva de usuário.
caspol – usuário –resolvegroup MyAssembly.dll
Para lista a permissão definida para um assembly
Digite o seguinte comando no aviso de comando:
caspol [-enterprise|-computador|-usuário|-all] –resolveperm assembly-file
Especificar a opção de nível de diretiva antes do –resolveperm opção.Se você omitir a opção de nível de diretiva, Caspol.exe mostra a interseção de todos os níveis de diretiva.
O comando a seguir solicita uma lista de permissões que se aplicam a MyApplication.exe no nível de diretiva de usuário.
caspol –user –resolveperm MyApplication.exe
Consulte também
Conceitos
Modelo de diretiva de segurança
Referência
Código Acessar Segurança Policy Tool (Caspol.exe)
Outros recursos
Resolvendo problemas de diretiva de segurança usando Caspol.exe