Wir wurden von Microsofts Verzicht auf Silverlight und der Konzentration auf UWP überrascht. Dies führte dazu, dass wir zwei zweifach fokussierte Apps entwickeln mussten (UWP und Silverlight), die uns mit zwei Apps beließen, die nicht gebündelt / gepackt werden können. Wir haben uns daher entschieden, die Apps als Companion-App zu haben.
Beide Apps verwenden Authentifizierung, derzeit ist es mit Microsoft-Authentifizierung. Die zur Authentifizierung verwendeten Dienste haben den Typ Azure App Service - Mobile
. Die Dienste bieten neben der Authentifizierung auch Schnittstellen zu einem Benachrichtigungs-Hub, Blob-Speicher und SQL-Speicher.
Die Frage ist daher, ob es möglich ist, ein App Service - Mobile
(nicht mobileservice) zu haben und zwei verschiedene Apps mit demselben Service zu authentifizieren?
Kann zusätzlich der gleiche Notification Hub verwendet werden, um Benachrichtigungen an verschiedene Apps zu senden?
Oder ist es erforderlich, dass wir für jede Anwendung zwei verschiedene Dienste erstellen, um die Verwendung von Authentifizierungs- und Push-Nachrichten zu erleichtern. Dann können wir die gleiche Datenbank mit den beiden App Service - Mobile
verknüpfen? Aber würde das Problem der Notification Hubs nicht die gleichen Registrierungen haben?
Nach Produktgruppe ist die Idee hinter Mobile App das individuelle Backend. Aus diesem Grund sollte das Dashboard für mobile Apps nicht ein Feld für die PackageId / ... enthalten, sondern zwei oder mehr, die als Back-End für andere Apps dienen. Jede Verbindung zwischen App und externem Service wie einem Authentifizierungsanbieter oder einer Push-Benachrichtigungsplattform wird "personalisiert" - durch IDs und Passwort oder Zertifikate oder auf viele Arten.
Ich kann mir das Szenario vorstellen, wenn jemand ein Back-End mit verschiedenen Apps verbinden muss, aber die Azure Mobile App-Idee ist anders. Und da App Service ein Service ist, denke ich, dass in der aktuellen Situation das, was Sie tun möchten, unmöglich ist.
Ich glaube nicht, dass Sie mehr als eine App mit einer Azure-App verbinden können. Sie können die gleiche App auf verschiedenen Plattformen, aber nicht auf mehreren Anwendungen für dieselbe Plattform verbinden, da die mobile App als Backend für einzelne Apps konzipiert ist. Überprüfen Sie diese Feedback-Anfrage. Ссылка
Tags und Links azure azure-notificationhub azure-web-app-service