La logique de détection de client sous Web Interface 4.5 peut provoquer un lancement de fichier MSI à l’utilisateur. cela peut être corrigé en modifiant les fichiers suivants :
c:InetpubwwwrootCitrixAccesssiteclientscriptsclientdetect.js
ligne 153:
// For Win32 Netscape/Mozilla and Win16 IE and Netscape, we check the
// presence of plug-in to determine whether the ICA client is available.
function detectClientAvailability() {
return hasPlugin(); <= Commenter cette ligne et la remplacer par :
return true;
}
ligne 237:
// For Win32 Netscape/Mozilla, we get the version from the Plug-in ICO.
function getIcaClientVersion() {
var result = “<%=VAL_ICO_NOT_PRESENT%>”;
if (hasPlugin()) {
try {
var temp = document.IcaObj.ClientVersion;
if (temp != null && temp != “”) {
result = temp;
}
} catch (e) {}
}
Ajouter les lignes:
if ( (navigator.mimeTypes[ ‘application/x-ica’ ] != null) ) {
result = “11”;
}
return result;
}