J'ai mis en place un script de sondage ajax qui appelle une action dans le contrôleur du serveur toutes les 10 secondes. Avec la réponse, je remplace le contenu d'un fichier div
:
function getFoo() {
var link = '/Secure/GetFoo';
$.post(link, function (response) {
$('#FooSection').replaceWith(response);
});
setTimeout("getFoo();", 10000);
}
Cela se fait par https . Après un certain temps d'inactivité, IE affiche le message suivant :
Cette page accède à des informations qui ne sont pas sous son contrôle. Ce site pose un risque pour la sécurité. Souhaitez-vous continuer ?
Si l'utilisateur clique sur Oui la page est redirigée vers le site div
en affichant uniquement la réponse. Si l'utilisateur clique sur Non rien ne se passe, mais le div
ne sera pas rafraîchi.
Je sais. Je peux supprimer ce message grâce aux paramètres du navigateur mais cela m'amènera à un défaut. Oui comme dans la boîte de dialogue ci-dessus.
Une question similaire a été demandé avant mais malheureusement il n'y a pas eu de solution. Je veux essentiellement faire fonctionner mon sondage ajax même sur une sécurisé connexion. Vous avez des idées ?