Est-ce que quelqu'un exécute SiteMinder avec succès avec CF8 sur un serveur IIS?Problèmes Flash/Flex Forms/Passerelles exécutant CF8 avec SiteMinder
Voici le problème. Cela a demandé quelques efforts, mais il y a environ un mois, j'ai installé SiteMinder sur le serveur CF7 de ma société. SiteMinder et CF7 ont travaillé ensemble en harmonie, tout a fonctionné correctement (formulaires Flash, Flash Remoting, Flex gateway).
Il y a quelques jours, nous sommes passés de CF7 à CF8 ... et tout s'est bien passé. Après l'installation, nous avons découvert que SiteMinder était cassé. J'ai compris que l'installation de CF8 avait supprimé le mappage générique de l'application SiteMinder ISAPI dans les paramètres IIS. J'ai remis la cartographie et l'ai déplacée au-dessus du mappage générique CFun JRun et BAM ... SiteMinder fonctionnait à nouveau. Après cela, nous avons commencé à tester CF8. Nous avons remarqué que les formulaires Flash ne s'affichaient pas du tout. J'ai passé au peigne fin de nombreuses publications et articles techniques pour trouver de l'aide. J'ai essayé le correctif "keep-generated-swfs" dans les articles de support d'Adobe, ce qui a entraîné l'affichage des formulaires Flash, mais ne fonctionnait que partiellement. Les formes seraient générées, mais le curseur occupé par l'horloge ne ferait que tourner et tourner, et aucune donnée ne se chargerait dans le formulaire. Cela nous porte à croire qu'il pourrait y avoir quelque chose de mal avec la passerelle d'accès distant. Effectivement, la passerelle d'accès distant Flash et la passerelle Flex généraient 404 erreurs. Après avoir déjà rencontré le problème de la passerelle, nous avons apporté quelques modifications recommandées aux fichiers de paramètres Flex XML en vain. J'ai ensuite couru le "Remove_ALL_connectors.bat
" et "IIS_connector.bat
". Bingo! les portes d'entrée étaient ouvertes et les formes Flash affichaient et fonctionnaient correctement ... et il y avait beaucoup de joie!
BUT ... "Remove_ALL_connectors.bat
" a supprimé les informations SiteMinder ISAPI à nouveau. Lorsque j'ai ré-configuré les informations ISAPI et placé le filtre SiteMinder au-dessus du filtre CF, les formulaires Flash et la passerelle ont de nouveau été rompus. Alors, qu'est-ce que CF8 n'aime pas être le deuxième en termes de filtres ISAPI? CF7 ne semblait pas se plaindre de cet ordre. Pourquoi SiteMinder casse les passerelles CF8 Flash et Flex? J'ai essayé de comparer l'ancien CF7 lib/neo-*.xml
avec les nouveaux fichiers de paramètres CF8 XML, mais je n'ai vu aucun conflit évident. Certes, il existe de nombreuses différences avec les nouveaux fichiers de paramètres XML par rapport à l'ancien, mais tous les paramètres qui traitaient les passerelles et les formulaires semblaient être les mêmes ... au moins, je pense donc.
Aide? n'importe qui? n'importe qui? Bueller? n'importe qui?