Si je lance mon application à partir d'un dossier réseau, je ne pas ai une boîte de dialogue.
Toutefois, si je copie mon application dans un autre dossier réseau et que je tente de la lancer, la boîte de dialogue "Ouvrir le fichier - Avertissement de sécurité" est affichée ci-dessous:
Si vous Google:
vous rencontrerez des pages qui parlent d'intranet par rapport à des zones Internet, de modifications du registre, de modifications de stratégie de groupe ou même de Microsoft Access.
Je ne veux pas en parler si possible. J'ai besoin que la solution fonctionne sur une centaine d'ordinateurs qui lanceront cette application à partir du réseau et je ne peux pas modifier le système de chacun de ces ordinateurs.
1. Pourquoi cette boîte de dialogue s'affiche-t-elle si je lance à partir de certains dossiers réseau mais pas d'autres?
2. Comment puis-je empêcher cette boîte de dialogue de s'ouvrir?
_ {Veuillez indiquer plusieurs possibilités, le cas échéant.} _
Je viens de rencontrer ce problème moi-même en essayant d'ouvrir des fichiers JavaScript sur un blob Azure de stockage de développement que j'ai mappé en tant que lecteur dans l'Explorateur Windows, je l'ai corrigé en allant dans:
Control Panel > Internet Options > Security
Puis en sélectionnant Local intranet
, en cliquant sur Sites
, en décochant
[ ] Automatically detect intranet network
et en vérifiant les deux:
[x] Include all local (intranet) sites not listed in other zones
et
[x] Include all network paths (UNCs)
.
À Mathijs
Panneau de configuration> Options Internet> Sécurité L'ajout des adresses IP des lecteurs dans le bouton Avancé (de l'intranet local) a fonctionné pour moi. Détecter automatiquement le réseau intranet est toujours actif
Pour ce faire, j'ai ajouté le domaine DNS à la liste des sites intranet.
En utilisant partiellement la réponse de Mathijs:
Control Panel > Internet Options > Security
ou exécuter inetcpl.cpl
Local intranet
Sites
Cliquez sur Advanced
Ajoutez le nom de domaine complet du serveur ou du domaine. Par exemple, ajoutez "contoso.corp" (sans les guillemets), ce qui ajoutera en fait *.contoso.corp
, "liste blanche" à tous les hôtes dont le nom de domaine complet est résolu en suffixe contoso.corp
. Sinon, vous pouvez ajouter un nom de domaine complet d'un serveur donné.Dans mon cas, j'avais créé un raccourci vers le script d'ouverture de session pour mes utilisateurs qui utilisaient des clients VPN logiciels; qui était %userdnsdomain%\netlogon\login.bat
, alors j’ai ajouté contoso.corp
et je n’ai plus reçu l’avertissement.