Iframe nextcloud

Bonjour,

Je souhaite afficher dolibarr dans une iframe (nextcloud), l’affichage est bien sur smartphone mais pas sur navigateur, je pense à une protection iframe

Je viens d’être confronté au même problème (appel de Dolibarr dans Nextcloud sur des ndd différents) suite à une mise à jour de la version 5.x vers 8.0.4.

Mon petit dirty fix, dans htdocs/main.inc.php, ligne 1107, modifier :

header("X-Frame-Options: SAMEORIGIN");

en

if ( $_SERVER["REMOTE_ADDR"] != 'xx.xx.xx.xx' ) :
	header("X-Frame-Options: SAMEORIGIN"); 
endif;

ou xx.xx.xx.xx est son adresse IP

Pas idéal mais ça fonctionne :confused:

Edit : je suis allé trop vite. L’appel se fait mais le cookie de session ne semble pas généré. Donc il faut s’identifier à chaque page. Pas pratique :laugh:

1 J'aime

Bonjour,

Sinon, vous pouvez contourner le problème en installant ce genre d’extensions :

Désolé du temps de réponse, merci pour l’info maintenant sa fonctionne.

Merci pour l’aide mais je ne souhaite pas utiliser d’extention navigateur.