Um die sgcWebSockets-Google-Cloud-Komponenten zu verwenden und sich mit Dienstkonten zu authentifizieren, müssen Sie zuerst das Private-Key-Zertifikat erhalten
von Google Cloud.
Nachfolgend die Schritte, um das Google-Private-Key-Zertifikat zu erhalten und wie es in unserer PubSub-Beispielanwendung konfiguriert wird.
Melden Sie sich zuerst an Ihrem Google Cloud-Konto an und verwenden Sie ein vorhandenes Projekt oder erstellen Sie ein neues.

Wählen Sie CREATE SERVICE ACCOUNT, und eine neue Seite wird angezeigt, auf der Sie den Dienstkontonamen und die Beschreibung festlegen müssen

Wählen Sie dann mindestens eine Rolle aus. Hier wählen wir PubSub Admin, um dem Client das Veröffentlichen und Abonnieren von Topics zu erlauben, aber Sie können eine andere Rolle mit weniger Berechtigungen auswählen.

Drücken Sie CONTINUE und schließlich können Sie anderen Benutzern Zugriff gewähren

Drücken Sie DONE, wenn Sie fertig sind, und ein neuer Datensatz wird angezeigt.

Der nächste Schritt ist die Erstellung eines neuen Schlüssels. Wählen Sie also die Option Create Key in der Actions-Spalte. Wählen Sie JSON, um die Konfiguration im JSON-Format herunterzuladen, und es wird ein neuer Schlüssel erstellt.

Schließlich müssen Sie nur die von Google bereitgestellten Daten in den sgcWebSockets-PubSub-Client eintragen. Sie können LoadSettingsFromFile verwenden, um die Konfigurations-JSON-Datei zu laden.
