Interaction avec iframe appelant autre serveur

Questions sur la configuration d'Apache, httpd.conf, et les différents modules.

Modérateur : Modérateurs

eucaly
Nouveau membre
Messages : 1
Inscription : jeu. 13 sept. 2012, 11:33

Interaction avec iframe appelant autre serveur

Messagepar eucaly » jeu. 13 sept. 2012, 11:35

Bonjour,

depuis quelques temps je suis bloquée sur un projet. Je suis développeur et non une pro serveur. je dois faire les modifications moi même mais je ne m'en sort pas.

Je dois intégrer une API dans mon site grâce à une Iframe. Cette API est hébergée sur un autre serveur ne nous appartenant pas et pour lequel nous accédons à l’application grâce à des webservices. Nous devons à terme avoir des javascript sur notre serveur qui interagissent avec les éléments de l'Iframe.

Notre serveur possède les configurations suivantes :
Gentoo 2006.0 - 64 bits
- Web : apache2 / php5 (suPHP) / ssl
- Base : MySQL5 / phpMyAdmin
- E-mail : qmail / vpopmail* / courier-imap / qmailadmin / spamassassin / clamAV
- FTP : proftpd
- Admin : Webmin / OVHm / Webalizer


Dans mon httpd.conf j'ai le passage suivant :

Code : Tout sélectionner

<VirtualHost xx.xx.xx.xxx:xx>
        ServerAdmin webmaster@xxxx.com
        DocumentRoot /home/xxx/xx/xxxx/www
        SuexecUserGroup xxx users
        ServerName xxxx.xxx.com
   CustomLog logs/xxxx.xxx.com-access_log combined
        ScriptAlias /cgi-bin/ /home/xxx/cgi-bin/
   AddHandler x-httpd-php5 .php
</VirtualHost>


Le support de l'API m'ont informé qu'il fallait que je rajoute :

Code : Tout sélectionner

<VirtualHost xx.xx.xx.xxx:xx>
        ServerAdmin webmaster@xxxx.com
        DocumentRoot /home/xxx/xx/xxxx/www
        SuexecUserGroup xxx users
        ServerName xxxx.xxx.com
   CustomLog logs/xxxx.xxx.com-access_log combined
        ScriptAlias /cgi-bin/ /home/xxx/cgi-bin/
   AddHandler x-httpd-php5 .php
       
    ProxyRequests Off       
    <Proxy *>               
       Order allow,deny               
       Allow from all 
            Satisfy Any     
    </Proxy>       
    ProxyPass xxxx.xxx.com http://adresse de l'API       
    ProxyPassReverse xxxx.xx.com http://adresse de l'API
    ProxyPreserveHost       On

</VirtualHost>


J'ai donc réussit à activer les modules : mod_proxy and mod_proxy_http comme demandé par le support de l'API, mais je n'arrive toujours pas à accéder au contenu de mon Iframe.

J'ai surement loupé une étape pour que le serveur accepte de me laisser toucher au contenu de l'Iframe grâce au JavaScript.

Si quelqu'un a des pistes ou même une solution je suis preneuse. j'utilise Webmin, mais je passe aussi en ligne de commande via putty ne maîtrisant pas complètement Webmin

Revenir vers « Configuration »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités