web-dev-qa-db-fra.com

Puis-je configurer la diffusion publique du contenu externe dans un dossier d'un sous-répertoire normalement interne?

Donc, je reçois un email de mon patron disant que notre vice-président aimerait vraiment utiliser notre subdomain.companyname.com/portal pour un fournisseur. Gardez à l'esprit que j'héberge maintenant le "sous-domaine" en interne et que le fournisseur est d'abord sur un serveur différent (bien sûr) et externe (au-delà de nos pare-feu).

Donc, avant de donner le "non" obligatoire, j'aimerais entendre parler de tout ce que je pourrais faire pour avoir un point de dossier sur un serveur externe/différent?

Remarque: le subdomain.thomsonreuters.com est un site entièrement interne et seuls les utilisateurs connectés à un intranet et disposant d'une clé SSO peuvent le voir. Le fournisseur - subdomain.companyname.com/portal - serait sur Internet et n’aurait besoin que de la clé SSO.

1
blankip

Pour que cela fonctionne, vous devez laisser le sous-domaine être disponible à la fois en externe et en interne. Vraisemblablement, ce sous-domaine contient des informations sensibles qui ne devraient pas être disponibles à l'extérieur. Si tel est le cas, vous devrez configurer le serveur pour ne pas afficher les parties sensibles du sous-domaine sur l'interface externe.

Une fois disponible à la fois en externe et en interne, vous pouvez utiliser des solutions telles que:

  • Proxy inverse - Extrayez les données externes et réutilisez-les.
  • Redirection encadrée: indiquez que les données externes font partie du sous-domaine utilisant des cadres HTML.

Si rendre le sous-domaine disponible en externe est et non une option, je ne vois pas de moyen de le faire. Comme indiqué dans les commentaires, un sous-sous-domaine pourrait constituer une alternative viable.

1