0

Ich habe ein SSL-Zertifikat (Geotrust) auf IIS 8 installiert, auf Port 443 und auf Windows-Server 2012-r2. Das funktioniert, wenn ich auf https://myapp.example.com zugreife und es zeigt mir die Standard-IIS-Seite. Mein Problem ist, dass ich versuche, mich mit dem Parse-Server (nodejs, express) zu verbinden, der auf serverUrl läuft: http://localhost:1337/parse. Also beim Versuch, eine Verbindung zu https://myapp.example.com:1337/parse Chrome sagt: "myapp.example.com beendete die Verbindung unerwartet" und ich kann die erwartete Website nicht erreichen. ios-simulator sagt: kCFStreamErrorDomainSSL, -9806.Konfigurieren von SSL für die Arbeit mit IIS und Parsen Server

Die Verbindungen zu HTTP funktionieren wie erwartet auf den oben beschriebenen URLs.

Ich habe versucht, den SSL-Port auf 1337 (und Portforward 443-> 1337 auf meinem Router), aber dann kann ich nicht den Parse-Server auf dem gleichen Port starten.

Zum ersten Mal, also wirklich dankbar, wenn mir jemand in die richtige Richtung zeigen kann!

Antwort

1

Gelöst einen Reverse-Proxy in IIS, indem Sie 8.

brauchte ich zwei Anwendungen in IIS und heruntergeladen sie wie folgt aus: yourSite-> Rechtsklick mittleren Bereich -> „installieren Anwendung aus der Galerie“ und suchen & herunterladen diese:

  • Download-URL Rewrite (i heruntergeladen 3.0)
  • Routing von Anwendungsanforderungen

Thi s hat sehr geholfen: http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis