web-dev-qa-db-fra.com

La balise Meta refresh fonctionne localement (sur le serveur WebLogic), mais pas à distance

J'ai un environnement de développement sur ma machine et un environnement de développement partagé à distance. Tous les deux ont des serveurs WebLogic 10.3 configurés "à l'identique".

Sur mon environnement de développement local, la balise méta ci-dessous fonctionne comme prévu. Toutefois, une fois déployée sur le serveur WebLogic 10.3 en miroir, la balise META ne fonctionne plus:

<meta http-equiv="refresh" content="5; URL=sessionTimedOut.jspx"/>

Voici mon code:

<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://Java.Sun.com/JSP/Page" version="2.1"
      xmlns:f="http://Java.Sun.com/jsf/core"
      xmlns:af="http://xmlns.Oracle.com/adf/faces/rich">
    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
    <f:view>
    <meta http-equiv="refresh" content="5; URL=sessionTimedOut.jspx"/>
    <af:document id="d1" title="#{backing_login.appTitle} - Logged Out">
    <af:resource type="javascript"/>
</af:document>
</f:view>
</jsp:root>

Le navigateur que j'utilise est IE9 et l'installation de Weblogic est essentiellement une installation par défaut. Les modifications apportées créaient un domaine et établissaient des connexions JDBC.

2
Patrick J Abare II

Le problème s'est avéré être les paramètres de sécurité de la zone Internet Explorer 9. L'option 'Autoriser META REFRESH' a été activée pour les sites intranet, mais désactivée pour les sites externes.

3
Patrick J Abare II