Einrichten von SSL für Google Cloud Storage statische website?
Gibt es eine Möglichkeit zu dienen, die statische website (SPA eigentlich), die sich auf Google Cloud Storage via SSL, für eine gute SSL-Adresse ein und Symbol für die Benutzer zu sehen?
Amazon können diese über CloudFront SNI.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja!
Mit GCS direkt über CNAME-Weiterleitungen erlaubt nur HTTP-Verkehr.
Zur Verwendung von HTTPS mit Ihrer eigenen domain, benötigen Sie zum einrichten von Google Cloud Load Balancer, und Optional Sie wollen zum einrichten von Google Cloud CDN als gut. Während es fügt ein wenig die Komplexität, Google Cloud Load Balancer können Sie füllen eine domain mit allen möglichen Inhalten. Einige Ressourcen, die serviert werden konnte durch einen GCS Eimer, aber Sie hätten auch Server in AVP dienen dynamische Inhalte für andere Wege.
Gibt es Anweisungen für die Einstellung hier: https://cloud.google.com/compute/docs/load-balancing/http/using-http-lb-with-cloud-storage.
Wäre eine alternative host für Ihre domain DNS-server von CloudFlare. Geben Sie kostenlos HTTPS-zu-HTTP-service.
Mehr Info:
Wäre eine alternative host für Ihre WELLNESS auf FB. Alle apps verfügen über SSL standardmäßig enthalten, auch diejenigen, die mit benutzerdefinierten Domänen. Sie haben auch ein CLI, das macht es einfach zu implementieren!
Wenn Sie nicht an Cloud-Speicher, eine weitere alternative für das Hosting Ihrer SPA direkt auf der App-Engine, mit statische Dateien.
Folgen Sie dieses tutorial für etwas mehr compreensive.
Wenn Sie immer noch wollen, dass Ihr SPA zur Speicherung in einem Cloud-Speicher-Eimer, die Sie verwenden können, diese Projekt zu dienen, die es durch die App Engine. Sie kann host mehrere websites mit einer einzigen app, in der Tat.
Verwendung von App Engine so oder so, Sie erhalten eine Kostenlose und verwaltet Zertifikat und eine Kostenlose monatliche Vergütung.
April 2019: https://cloud.google.com/storage/docs/troubleshooting#https
Ziemlich schockierend an diesem Tag und Alter, dass mit letsEncrypt überall dort, wo Sie noch nicht herausgefunden, wie dies zu tun.
Einfachheit halber verwenden Feuerstellung, den Befehl zu aktualisieren, ist
ssh firebase deploy
Iv getan ein paar tausend html-Dateien in einer Angelegenheit von Sekunden.Ich würde auch empfehlen den kostenlosen Dienst CloudFlare bietet, als auch für ein zusätzliches Maß an Schutz.