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.

Bonjour, j’ai le même besoins d’intégrer Dolibarr dans Nextcloud avec l’application external link de Nextcloud mais pour le moment ça marche pas même avec la solution proposée par @DoliTux.

Dans mon cas Dolibarr et Nextcloud sont sur le même serveur, ils sont tout les deux des sous domaines du même domaine par exemple :
cloud.mondomaine
erp.mondomaine

Des idées de solutions car pour le même je suis obligé de valider « Ce site n’autorise par l’intégration » dans external link.

Si quelqu’un à une idée ?