Ich versuche, ein Dienstkonto mit domänenweiter Delegierung (DwD) in einer App Engine-Bereitstellung mit Go zu verwenden.Benutzeridentität mit Dienstkonto unter Verwendung der Standardanmeldeinformationen der Anwendung
Ich habe die Schritte zur Verwendung von Google Application Default Credentials zur Verwendung eines Dienstkontos mit App Engine befolgt.
Ich habe den Code lokal auf meinem Dev-Rechner ausgeführt, aber ich bin beim Abrufen der tatsächlichen Daten aus meiner Domäne fest.
Ich verwende die Admin SDK. Unter dem Abschnitt Delegate domain-wide authority to your service account heißt es, dass mein "Dienstkonto die Identität eines dieser Benutzer annehmen muss, um auf die Admin SDK-Verzeichnis-API zuzugreifen".
Ich habe die Dokumentation für weiter mit Service-Konto und Benutzer-Identitätswechsel, UND ich habe auch durch den Quellcode gedauert. Nirgends zeigt es an, wo ich die E-Mail-Adresse/Identität des Benutzers eingeben kann, um sich zu imitieren. Hier
ist der Fehler, den ich habe:
googleapi: Error 404: Domain not found., notFound
Der Quellcode einen Hinweis nicht zeigen, aber ich andere Hindernisse konfrontiert, wenn sie versuchen, etwas anderes als die Anwendung von Standardanmeldeinformationen zu verwenden.
Hat jemand eine Idee? Danke im Voraus.