Ich versuche, mich über SSL / TLS mit meinem Meteor-Projekt zu verbinden.
Deshalb habe ich Folgendes getan:
Meteor fügen Sie force-ssl
hinzuim Meteor-Ordner. Dann starte ich das Programm mit 'Meteor'.
Alles läuft gut auf localhost, aber wenn ich eine Verbindung zum Server herstellen möchte, indem ich die IP und den Port über http gebe, werde ich zu einer https-Verbindung mit der gleichen IP und einer 'Nachricht nicht verbinden' weitergeleitet. p>
Hinweis: Ich habe selbst ein Zertifikat erstellt und es in den Meteor / server Ordner gelegt.
Weiß jemand meinen Fehler?
Wenn Sie die SSL-Unterstützung für Ihre Meteor-App aktivieren müssen, die mit Meteor Up . Jetzt hat es die Unterstützung für SSL. Sie müssen nur angeben, wo sich das SSL-Zertifikat und der Schlüssel befinden.
Wenn Sie mit der Erstellung eines SSL-Zertifikats nicht vertraut sind, folgen Sie diesem Leitfaden .
Disclaimer: Ich bin der Autor von Meteor Up.
Sie können das Zertifikat nicht einfach in den Ordner "Meteor / server" einfügen. Sie benötigen einen Webserver, um die Anfrage zu übernehmen und diesen Server mit Ihrem Zertifikat zu konfigurieren (Google Docs sagt auch, dass Sie force-ssl suchen: Ссылка )
Ich empfehle Ihnen, eine nginx-Instanz als Proxy zu verwenden. Hier ein Beispiel, wie man es macht: Ссылка