GoogleWebAuthorizationBroker in MVC Für Google Drive Access

Ich kann nicht mehr mit einer MVC-App auf ein bestimmtes Google-Laufwerkskonto zugreifen. Alles was ich brauche ist, dass die MVC Web App auf mein Google Drive Scan zugreift und die Datenbank basierend auf dem Inhalt des Google Drive ändert. Das Problem ist, dass das Laufwerk unter IIS nicht authentifiziert werden kann, da GoogleWebAuthorizationBroker versucht, den Browser zu öffnen, wenn es sich um eine Windows-App handelt, dies jedoch nicht über IIS zu tun scheint.

Idealerweise müsste ich diese App überhaupt nicht authentifizieren, aber wenn dies geschehen ist, wie kann ich sie dann in IIS zum Laufen bringen?

UserCredential credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
    new ClientSecrets
            {
                ClientId = "MY_ID",
                ClientSecret = "My_Secret"
            },
            new[] { DriveService.Scope.Drive },
            "user",
            CancellationToken.None, dataStore: new FileDataStore(Server.MapPath("~/app_data/googledata"))).Result;

Antworten auf die Frage(3)

Ihre Antwort auf die Frage