2017-08-26 3 views
1

J'ai tomee installé et Oracle Express, et j'ai commuté le port d'Oracle Express sommet à 3010, mais maintenant, quand j'essaie d'entrer mon webapp sur http://localhost:8080/ Je redirigés vers http://localhost:8080/apex/f?p=4950:1 et ne peut pas accéder à mon webapp déployéquand j'entre localhost: 8080 dans le navigateur, il est redirigé vers http: // localhost: 8080/apex/f? P = 4950: 1

Étrangement, l'accès à travers http://127.0.0.1:8080 fonctionne parfaitement.

D'où vient la redirection?

+0

J'ai trouvé la même chose après avoir exécuté XE oracle et en essayant d'y accéder au port 8080. Il semblerait oracle XE envoie une redirection 301 à l'ID d'application apex par défaut qui obtient mises en cache par le navigateur. Effacer le cache de mon navigateur l'a trié pour moi. – sbk

Répondre

1

Ce sont deux questions différentes:

  1. Pour accéder à votre application remplacer le 4950 avec l'ID de votre application (vous devrez peut-être pour annuler les modifications pour obtenir l'ID dans le cas où vous ne l'avez pas payé attention à l'ID lors de sa création)
  2. Redirection: à moins que vous avez une entrée explicite dans votre nom d'hôte, DNS ou NIS votre routage peut incompatible ou glitch et en fonction de votre ordinateur et le cache du navigateur . Vous ne voulez peut-être pas utiliser localhost jusque-là, tenir à une adresse IP
  3. Vous pouvez spécifier le numéro d'application 4500 pour accéder à l'Application Builder et à partir de là vérifier l'ID de votre application déployée. Comme ceci: http://127.0.0.1/apex/f?p=4550:1