|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : février 2004 Messages : 347 ![]() |
Bonjour,
J'ai fait un extranet qui utilise google map API et ses fonctions faisant appel à des customs tiles, ainsi que d'autres fonctions en AJAX (pour créer une légende par exemple). Le site fonctionne bien sauf dans un cas, lorsque le lien est envoyé au client dans un fichier Excel et/ou PowerPoint. Quand un lien est cliqué depuis Excel, toutes mes fonctions utilisant AJAX fonctionnent mal, c'est à dire qu'elles s'exécutent mais le résultat renvoyé est toujours une page HTML vide (alors que normalement je renvoie du JS uniquement). Le plus étonnant, c'est qu'il me suffit juste d'actualiser ma page pour corriger le problème. Je vous donne un exemple de fonction qui est en erreur: Code :
EDIT: Après quelques tests, j'ai pu constater que mes sessions ne s'enregistrent pas correctement quand j'ouvre un lien depuis Excel ou PowerPoint, je n'ai pas encore trouvé pourquoi, j'attends toujours des suggestions. |
||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : février 2004 Messages : 347 ![]() |
Bonjour tout le monde!
Pour ceux que ça pourrait intéresser par la suite, j'ai trouvé le problème, il s'agit d'une restriction de sécurité de IE au niveau des cookies quand le lien est ouvert depuis Excel ou PowerPoint (ou d'autres documents office je pense). Sur IIS, j'ai modifié le session state et je lui ai dit d'utiliser l'url pour la gestion des sessions plutôt que les cookies. Voilà. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com