Nossa empresa possui um aplicativo de software interno (.xbap e .application) que é iniciado pelo Internet Explorer e está hospedado em vários servidores. Existem dezenas de computadores que o acessam. Toda vez que alguém tenta abri-lo, há um aviso de segurança.
Meu objetivo é me livrar do popup de aviso e ir direto ao lançamento desse aplicativo.
Eu pesquisei e encontrei algumas maneiras:
-
Adicione exceção às configurações de segurança do Internet Explorer - ela é bloqueada pela administração e funcionaria para a máquina local, eu quero me livrar do popup de todas as máquinas.
-
Gerar certificado e assinar código - assinei meu código com êxito, mas o pop-up de aviso de segurança ainda aparece, mas há um ícone de escudo verde em vez do vermelho (ele ainda aparece porque o programa exige acesso a máquina - e sempre será assim.
Agora, quero uma maneira de alterar a política de grupo, para que os administradores tenham uma lista de servidores em que o nosso aplicativo seja executado, adicione-o à exceção para este pop-up de aviso de segurança. Dessa forma, não teremos que alterar as configurações de segurança do IE em dezenas de PCs.
Isso é possível? Ou existe outro jeito?
Editar:
Imagem do aviso de segurança. Deixe-me saber se está lá, não consigo ver por mim mesmo.
Não consigo carregar minha captura de tela (política), mas encontrei esta que é exatamente a mesma:
Quando assinei meu código, o escudo ficou verde e o campo do editor foi preenchido, mas o pop-up permaneceu.
Edit2: Meu problema, o aplicativo não é .exe, mas .xbap e .application
Edit3: Conseguido livrar-se do pop-up. Após a assinatura do código, adicionei o certificado às autoridades de certificação raiz confiáveis do IE e ao Trusted Publisher. Agora só preciso encontrar uma maneira de adicioná-lo a todos os usuários.