2017-07-17 1 views
0

ich eine Probe MVC-Anwendung haben und auf Azure Cloud gehostet. In der azurblauen Wolke habe ich eine Web-App erstellt. Nun möchte ich eine Multi Tenant-Umgebung zu schaffen, in dem ich verschiedene URLs für mehrere Kunden von derselben Anwendung erstellen möchten. Ist das möglich?Können wir mehrere URLs zu einer Web-App in Microsoft Azure Cloud geben

+0

Sie wollen also nicht mehrere Instanz der _application_, dass Sie nur wollen von _MULTIPLE URLs_ auf die _same_ Anwendung zeigen, nicht wahr? Und werden Sie dies auf Ihrer eigenen benutzerdefinierten Domain tun? Denn wenn ja, würden DNS-Einträge Ihre Antwort: hat mehrere Sub-Domains (one.example.com und two.example.com) weist auf die gleiche Azure Web App. –

Antwort

1

Was Sie tun müssen, um einen Domain-Namen zum Beispiel zum Kauf „sudhanshupal.com

Sie können dann Sub-Domains (A/CNAME) für jeden Kunden und verweisen Sie auf die entsprechende Ressource .

  • customer1.sudhanshupal.com
  • customer2.sudhanshupal.com
  • customer3.sudhanshupal.com

. . .

HTH.

+0

Ich muss Multi-Mandanten-Umgebung erstellen. Jeder Tenant stellt eine Verbindung zu einer anderen Datenbank her, greift jedoch auf dieselbe Webanwendung zu. –

+0

Ihre Multi-Tenancy ist nur für DB, die kein gutes Design ist. Es wäre besser, separate Web-Apps für separate Mandanten zu erstellen. Sie können sie als Teil desselben App-Serviceplans verwenden. Sie werden für den App-Service-Plan und nicht für Web-Apps belastet. Auch dies wird es isoliert halten. Wenn Sie immer noch auf einzelne Web-App - mehrere Datenbank bestehen, dann müssen Sie das Routing der Anfrage für entsprechende Clients in Ihrer Web-Anwendung, die auf dem eingehenden Host-Header für die Anfrage basiert behandeln. Es gibt viele Vorbehalte gegenüber dem, was ich sehe. –

Verwandte Themen