Select the product you need help with
Executar ficheiros através da hiperligação e a caixa de diálogo Transferência de ficheiros no Internet ExplorerArtigo: 232077 - Ver produtos para os quais este artigo se aplica. Nesta páginaINTRODUÇÃOMuitos Web sites, especialmente em intranets empresariais, têm hiperligações a ficheiros que o utilizador necessita para executar no sistema local. Por motivos de segurança óbvio, Internet Explorer impede que qualquer acção de hiperligação seja executado automaticamente qualquer ficheiro executável transferido ou outros ficheiros possivelmente perigosos sem apresentar alguma forma de linha da caixa de diálogo ao utilizador. Nestas situações, a caixa de diálogo Transferência de ficheiros não está preventable de qualquer forma. Isto inclui a utilização de códigos HTML, script da página, que hospedam o controlo WebBrowser e alterar as opções de zona de segurança. Infelizmente, esta caixa de diálogo pode ser inadequada para uma interface baseada na Web que dependa destes tipos de hiperligações para simplificar a utilização de executáveis ficheiros armazenados no servidor Web. Este artigo descreve dois métodos de seguros alternativos para executar automaticamente ficheiros através da hiperligação. Mais InformaçãoInternet Explorer apresenta a caixa de diálogo Transferência de ficheiros por duas razões principais: segurança e escolha. Para estar seguro, o browser nunca tem de executar um ficheiro potencialmente perigoso no sistema do utilizador automaticamente sem intervenção do utilizador potenciais. Além disso, Web sites utilizou normalmente hiperligações para ficheiros executáveis com dois intenções diferentes: o site pretende para o utilizador ou para executar o ficheiro ligado e guardá-lo. Infelizmente, não é nada na especificação HTML para o código de âncora ( <a>) ou qualquer modelo de objecto scripts actual que fornece um meio para o Web site indicar que é a pretendida para uma determinada ligação. Assim, a carga de escolha é o utilizador. O utilizador tem de decidir se pretendem executar ou guardar o ficheiro. Internet Explorer decide se deve apresentar a caixa de diálogo Transferência de ficheiros principalmente por extensão do ficheiro de verificação e procura no registo para uma aplicação que lê o ficheiro. Para a maior parte dos tipos de ficheiros, o utilizador pode limpar a opção Perguntar sempre antes de abrir este tipo de ficheiro na caixa de diálogo, que concede permissão para o Internet Explorer para não apresentar a caixa de diálogo no futuro para esses tipos de ficheiro específico. Os utilizadores também podem alterar esta definição na caixa de diálogo Editar tipos de ficheiro acessível a partir Opções de pastas da shell de mudando a caixa de verificação Confirmar abertura após transferência . No entanto, o Internet Explorer contém uma lista predefinida, hard-coded das extensões de ficheiro inerentemente distrusts. Estas extensões correspondem aos genérico executáveis e outros tipos de ficheiros que têm a capacidade de danificar o computador do utilizador sem as salvaguardas de segurança adequadas. Caixa de diálogo Transferência de ficheiros não pode ser impedida para os ficheiros destes tipos. A opção de Perguntar sempre antes de abrir este tipo de ficheiro vai ser a cinzento na caixa de diálogo e não será possível seleccioná-lo. Segue-se a lista das extensões de ficheiro para estes tipos de ficheiros. Reduzir esta tabela
Agora, considere o cenário de um Web site simples da intranet da empresa que inclui uma lista de hiperligações executáveis numa página Web amigável. As hiperligações têm como objectivo ser transferida e executar imediatamente. Vez que os ficheiros executáveis são provavelmente garantida a empresa a ser seguro (bem, tão seguro como qualquer outro programa de computador normal), pode ser muito aborrecida para que o utilizador repetidamente lidar com a caixa de diálogo Transferência de ficheiros , especialmente se esta página é utilizada numa base diária. Mesmo se os ficheiros executáveis foram assinados e o assinante é fidedigno para o utilizador, o Internet Explorer ainda apresentará a caixa de diálogo Transferência de ficheiros . Pior ainda para autores de Web hapless, hiperligações de UNC Windows--"\\servidor\partilha" hiperligações que ignoram o servidor Web--estão sujeitos a iniquity mesmo. Para intranets empresariais, existe uma alternativa à puros hiperligações que se refere este artigo como ligação IFRAME . Sites da Internet não é possível utilizar este método mas podem utilizar o método que este artigo refere-se a como ligação de transferência do código de Internet . (O último método está disponível para empresas, demasiado.) Nota Níveis de segurança predefinido, ambas as técnicas ainda mostram segurança caixas de diálogo. Ao contrário de incómodo caixa de diálogo Transferência de ficheiros, no entanto, todas estas caixas de diálogo segurança são controláveis nas opções de segurança padrão com base em zonas. Para o IFRAME ligar técnica, a caixa de diálogo que poderão aparecer lê "Executar um comando de sistema neste item pode ser insegura..." e é controlado pela opção de segurança personalizado Iniciar programas e ficheiros num IFRAME . Para o código de Internet transferir técnica de ligação, a caixa de diálogo que poderão aparecer leituras "Deseja instalar e executar..." e é controlada pela segurança personalizada opção Transferir controlos ActiveX autenticados . Se utilizar as técnicas neste artigo num ambiente de intranet, recomendamos vivamente que estas alterações de definições aprovadas e alteradas para todos os utilizadores do Web site por administradores de empresa. O Internet Explorer Administration Kit (IEAK) fornece um mecanismo simples para administradores para controlar e definições de browser difusão como este. Para mais informações, visite o seguinte site da Web da Microsoft TechNet: http://technet.microsoft.com/en-us/ie/bb219517.aspx Sites da Internet públicas devem não requerer que os utilizadores alterar as definições de segurança a visitar o Web site. Sites que requerem segurança alterada em vez disso, devem pedir que o utilizador adicioná o site à lista de "Sites fidedignos" na página de propriedades segurança de Opções da Internet . Este site específico, em seguida, funcionará em baixo suficiente segurança ambas as técnicas neste artigo funcionarão sem perguntar.
(http://technet.microsoft.com/en-us/ie/bb219517.aspx)
Ligação de IFRAMENesta alternativa, a página Web explora capacidade do Internet Explorer para apresentar vistas de lista de ficheiro do género do Explorador dentro flutuante pacotes (<iframe>). Siga estes passos:
Transferência do código de Internet ligarNesta alternativa complicada, a página Web ignora o processo de transferência de ficheiros normal utilizando a transferência do código de Internet. Transferência do código de Internet é a funcionalidade do Internet Explorer que permite a páginas Web para transferir automaticamente controlos ActiveX e outros objectos de código nativo. Ficheiros obtidos através de transferência do código de Internet passam o suporte de segurança ActiveX, que é controlável pelas opções de segurança.
PropriedadesArtigo: 232077 - Última revisão: segunda-feira, 16 de Julho de 2007 - Revisão: 3.2 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 232077
(http://support.microsoft.com/kb/232077/en-us/
)
| Traduções de Artigos
|




Voltar ao topo








