2017-08-17 3 views
-1

J'ai deux applications Web: 1. UI projet 2. API projetDeux Azure services App unique domaine

Ils devraient travailler carte de manière suivante: l'interface utilisateur du projet -> mydomain.com, projet API -> mydomain.com/api

Avez-vous des idées que je peux le faire?

Je n'aurai pas d'application virtuelle ou de répertoire virtuel, car ils ne peuvent pas être configurés et évolutifs de manière séparée. Je m'attendais à ce que le chargement du projet API soit plus qu'un projet d'interface utilisateur. Comme résultat, je voudrais configurer le plan de prix et l'évolutivité de manière différente pour chaque projet.

Merci d'avance pour votre aide

Répondre

0

Selon vos besoins, je suggère que vous pouvez essayer utiliser url de redirection dans le fichier de configuration web de votre application web UI. En utilisant cette méthode, si le client accède à mydomain.com/api, il redirigera automatiquement vers l'url de votre application web azur web.

Remarque: après la redirection, l'affichage de l'URL dans le navigateur sera modifié.

Pour plus de détails sur la façon de le définir, vous pouvez vous référer à ce article.

Une autre façon, vous pourriez envisager d'utiliser la passerelle d'application azure, il prend maintenant en charge l'application web en tant que son pool backend. Pour plus de détails, vous pouvez vous référer à ce article.

À propos de l'utilisation de l'application Web comme pool principal, reportez-vous à la section article.

+0

Salut, merci pour vos commentaires avec des liens utiles. Ils sont vraiment intereste. À propos de ma question Je voudrais résoudre cette question sans ajouter de ressources supplémentaires, car ils ont nécessité des coûts supplémentaires. A propos de la redirection, j'ai réfléchi et je pense qu'il faudra une ressource de plus. Mêmes résultats pour la passerelle. En tout cas merci pour votre réponse. – user3336974

+0

Voulez-vous dire que vous avez utilisé un plan de service d'application avec deux applications Web maintenant? Ensuite, vous voulez que chaque application Web soit configurable et évolutive de manière séparée? La redirection d'URL suffit de changer la configuration web de l'application web principale. Il n'a pas besoin d'autres ressources. –

+0

Oui, mais comment je comprends chaque requête viendra à l'application principale, puis il rediriger sur le second. Est-ce correct? Si oui, cela signifie en tout cas que la première application prendra part au chargement pour la deuxième application. Comme résultat si j'aurai beaucoup d'appels la première application sera sous chargement pour la redirection sur le second. – user3336974