Ich habe alle Ressourcen, die ich brauche. Ich habe meinen Webdienst in eine App-Service-Umgebung gestellt und dann den NSG an das Subnetz angefügt, das von der App-Service-Umgebung verwendet wird. Ich habe dann Apps innerhalb des VNET erlaubt, mit dem Web-Service zu kommunizieren, aber es funktioniert nicht richtig. Was genau Sicherheitsregeln brauche ich?Wie verwende ich eine Netzwerksicherheitsgruppe, damit meine Webanwendung nur mit meinem Webdienst kommunizieren kann?
Antwort
Sie möchten wahrscheinlich stattdessen eine ILB ASE, da es keinen Sinn macht, Ihre App Service Environment über eine VIP (Public IP) offenzulegen, wenn Sie nur aus Ihrem virtuellen Netzwerk darauf zugreifen möchten.
Ein ASE kann mit einem Internet zugänglichen Endpunkt oder mit einer IP-Adresse in Ihrem VNet eingesetzt werden. Um die IP-Adresse auf eine VNet-Adresse zu setzen, müssen Sie Ihre ASE mit einem internen Load Balancer (ILB) bereitstellen.
Wenn Ihr ASE mit einem ILB konfiguriert ist, Sie zur Verfügung stellen:
- Ihre eigene Domain oder Subdomain. aber Sie können es auf jede Art konfigurieren.
- das Zertifikat für HTTPS für Ihre Sub-Domain
Im Gegenzug können Sie wie Dinge tun
DNS-Verwaltung verwendet:
- Host-Intranet-Anwendungen, wie Linie von Business-Anwendungen, Sicher in der Cloud, auf die Sie über eine Site to Site oder ExpressRoute VPN zugreifen.
- Host-Apps in der Cloud, die nicht aufgeführt sind i n öffentlichen DNS-Server
- internet isoliert Backend-Anwendungen erstellen, die Ihre Front-End-Anwendungen sicher integrieren können mit
Angenommen, Sie haben Sie WebApp im öffentlichen Netzwerk verwendet wird (Internet) und die WebService ist innerhalb Azure VM/Dienst
Sie haben Regeln zu schaffen, um damit Besucher auf Ihre WebService, eingehende auf den spezifischen Port Sie verwenden wie
Name: AllowInternetInbound Priorität: AnyNumberBelowYourDenyAll 100 ist ein gutes Beispiel SourceIP: INTERNET die TAG-Option Source: * DestinationIP: YourWebServiceIP Hafen: YourWebServicePort oder * Protokoll: http oder https Zugang: Lassen
Dokumentation: https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-nsg/
Wenn Sie posten, wie Ihre App und Config derzeit vielleicht sind, können wir sehen, ob etwas fehlt.
- 1. Wie kann eine Desktopanwendung mit einer Webanwendung kommunizieren?
- 2. Was muss ich tun, damit meine Java-Webanwendung HTTPS verwendet?
- 3. Wie kann ich meine Bilder steuern und eine Animation damit in meinem Listenansicht erstellen?
- 4. Ich habe mich damit herumgeschlagen, herauszufinden, wie ich meine Dateieingabe richtig verlegen kann. Ich verwende Eclipse
- 5. Wie kann ich mit einem Gerät kommunizieren?
- 6. Kann ich einen C# -Webdienst zu einer VB.NET-Webanwendung hinzufügen?
- 7. Wie kann ich den Testzeitraum für meine j2ee Webanwendung halten?
- 8. Wie überwache ich meine Webanwendung?
- 9. Wie verwende ich Zigbee, um mit einem Laptop zu kommunizieren?
- 10. Kann ich meine eigene App nur auf meinem iPhone installieren?
- 11. Wie schreibe ich Tests für meine Webanwendung?
- 12. Kann ich nicht mit meinem eigenen Gerät debuggen, wenn ich eine Verbindung zum lokalen Webdienst herstelle?
- 13. Wie starte ich meine erste Webanwendung?
- 14. Wie soll ich meine Webanwendung testen?
- 15. Wie verwende ich Open-Source-Software nur für meine eigenen?
- 16. Wie kann ich nur meine PHP-Datei eine Datei herunterladen?
- 17. Ich kann meine Datenbank nicht mit meinem Live-Server verbinden
- 18. Wie kann ich meine Ansichtshöhe mit meinem UITextView erhöhen?
- 19. Wie kann ich mit meiner Cousine kommunizieren, wenn sie nur ihre Augen bewegen kann?
- 20. Wie verwende ich JQuery in meinem Javascript?
- 21. Wie kann ich eine Staging-Site für meine Azure-Webanwendung mit einer eigenen Datenbank einrichten?
- 22. Wie kann ich meine erste Webanwendung in Google veröffentlichen?
- 23. Wie kann ich eine Webanwendung lokal cachen
- 24. Wie kann ich ein Clientzertifikat mit einer fehlenden Zertifizierungsstelle verwenden, um mit einem externen Webdienst zu kommunizieren?
- 25. Wie bekomme ich eine Rails-Anwendung, um mit einem Webdienst zu kommunizieren, der einige C# -Logik umschließt?
- 26. Wie kann ich SMS über meine Webanwendung erhalten?
- 27. Wie kann ich mit WCF über Delphi kommunizieren, indem ich Named Pipes Binding verwende
- 28. Wie kann ich URL-Konventionen für meine Webanwendung erzwingen?
- 29. Kann ich einen Webdienst mit Eigenschaften erstellen?
- 30. Wie kann ich zwischen Plugins kommunizieren?