Ich kann keine Informationen zum Einrichten einer wss-Verbindung in PHP finden. Ich habe kein Problem mit Throw ws verbunden zu sein. Ich benutze diese ziemlich großartige Bibliothek, um das übrigens zu tun: Ссылка
Aber meine Website verwendet https und ich brauche eine WebSocket Secure-Verbindung, um Firefox zu vermeiden, sich über die Tatsache zu beschweren, dass die Verbindung unsicher ist.
Vielen Dank im Voraus für Ihre Hilfe.
Bearbeiten
Hier ist der Code, der von der Bibliothek verwendet wird, um die Socket-Verbindung zu starten:
%Vor%Ich glaube, ich muss diesen Code ändern, aber ich kann nicht finden, wie.
Ihr bestes Beispiel für PHP ist es, Ratchet zu verwenden. Der beste Weg, um eine WSS-Verbindung einzurichten, ist, Ihren Websocket-Server hinter Nginx oder HAProxy zu setzen, der alle SSL-Sachen für Sie übernimmt. Dies wird hier mit HAProxy erläutert. Beachten Sie, dass Sie das Gleiche mit Nginx tun können, da es jetzt auch WebSocket unterstützt.
Hier ist ein Beispiel (und Link), das leicht modifiziert wurde und von einem anderen SO-Post gefunden wurde. Link zu einem anderen Beitrag
Und hier ist ein Link zur php-Funktionsdefinition stream_context_create. Funktionsdefinition
%Vor%Allerdings finden Sie ganz unten im verlinkten SO-Post eine Antwort von "Sam". Ich muss das gleiche in den nächsten Wochen machen, also plane ich die Sams-Methode zu benutzen ... da ich eher ein Fan von CURL in PHP bin.