par
Narva78 » 26 oct. 2022, 10:02
Bonjour,
Je suis en charge de la gestion des applications utilisées sur l'intranet de l'entreprise. Celles-ci sont toutes reliées via une plateforme "plateform.htm". Je rencontre néanmoins des difficultés à ouvrir un dossier hébergé sur un serveur de donnée spécifique.
("Le serveur de donnée et le serveur sur lequel sont hébergé les applications sont tous 2 sur le réseau. L'authentification s'effectue via l'active directory. ")
Le plateforme est une page regroupant divers lien soit aux applications soit au dossier du serveur de donnée en question. Tout est développé en php ainsi que du JavaScript.
Voici le code utilsé pour faire le lien avec le serveur de donnée.
<a href="file://///cheminUNC/dossierEnQuestion"> exemple </a>
Que j'ouvre ensuite avec :
<php
fopen("cheminUNC/dossier", "r")
?>
Lorsque je souhaite ouvrir ce dossier via la plateforme, aucune action ne se produit, rien ne se passe. Néanmoins lorsque je copie/colle le chemin UNC dans la barre URL cela fonctionne. La console navigateur ne m'indique rien, et lorsque j'essaye d'ouvrir le lien en privée ou sur une autre fenêtre cela me met : about:blank:blocked.
J'ai vérifié les divers configurations de sécurité des divers navigateurs utilisés(Edge, Firefox, Chrome).
J'ai également vérifié le php.ini (ubuntu 20.04, apache2) afin de voir si le allow_url_fopen = On, Idem pour le allow_url_include=On.
La fonction onClick est utilisé pour l'ouverture des liens avec chemins UNC tel que :
<section id="banner" onclick="ouvrirlien()">
<li><a class="link2" onclick="window.location.href ='file://///cheminUNC/dossier'">SGE ET</a></li>
//jquery.js
function ouvrirlien(){
var link = "Je ne suis pas sûr de l'adresse';
window.open(link,"_blank");
}
Je m'adresse donc à vous afin de pourvoir déterminer si les erreurs proviennent du code.
Ps* : Je ne suis pas celui qui a développé la plateforme et ses applications. Tout était initialement développé sous php 5.0.
Cordialement,
Bonjour,
Je suis en charge de la gestion des applications utilisées sur l'intranet de l'entreprise. Celles-ci sont toutes reliées via une plateforme "plateform.htm". Je rencontre néanmoins des difficultés à ouvrir un dossier hébergé sur un serveur de donnée spécifique.
("Le serveur de donnée et le serveur sur lequel sont hébergé les applications sont tous 2 sur le réseau. L'authentification s'effectue via l'active directory. ")
Le plateforme est une page regroupant divers lien soit aux applications soit au dossier du serveur de donnée en question. Tout est développé en php ainsi que du JavaScript.
Voici le code utilsé pour faire le lien avec le serveur de donnée.
<a href="file://///cheminUNC/dossierEnQuestion"> exemple </a>
Que j'ouvre ensuite avec :
<php
fopen("cheminUNC/dossier", "r")
?>
Lorsque je souhaite ouvrir ce dossier via la plateforme, aucune action ne se produit, rien ne se passe. Néanmoins lorsque je copie/colle le chemin UNC dans la barre URL cela fonctionne. La console navigateur ne m'indique rien, et lorsque j'essaye d'ouvrir le lien en privée ou sur une autre fenêtre cela me met : about:blank:blocked.
J'ai vérifié les divers configurations de sécurité des divers navigateurs utilisés(Edge, Firefox, Chrome).
J'ai également vérifié le php.ini (ubuntu 20.04, apache2) afin de voir si le allow_url_fopen = On, Idem pour le allow_url_include=On.
La fonction onClick est utilisé pour l'ouverture des liens avec chemins UNC tel que :
<section id="banner" onclick="ouvrirlien()">
<li><a class="link2" onclick="window.location.href ='file://///cheminUNC/dossier'">SGE ET</a></li>
//jquery.js
function ouvrirlien(){
var link = "Je ne suis pas sûr de l'adresse';
window.open(link,"_blank");
}
Je m'adresse donc à vous afin de pourvoir déterminer si les erreurs proviennent du code.
Ps* : Je ne suis pas celui qui a développé la plateforme et ses applications. Tout était initialement développé sous php 5.0.
Cordialement,