Warum erhalte ich die System.UnauthorizedAccessException? Der Zugriff auf den Pfad "Google.Apis.Auth" wird verweigert
Ich habe die Google Drive-Funktionalität für die Dateiverwaltung implementiert, die im lokalen System einwandfrei funktioniert, aber wann immer ich sie auf dem Godaddy-Server gehostet habe, wirft sie den folgenden Fehler aus
System.UnauthorizedAccessException Der Zugriff auf den Pfad "Google.Apis.Auth" wird verweigert.
Den folgenden Code verwende ich:
UserCredential credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
new ClientSecrets
{
ClientId = System.Configuration.ConfigurationManager.AppSettings["GDriveClientId"],//Get ClientID from web.config.
ClientSecret = System.Configuration.ConfigurationManager.AppSettings["GDriveClientSecret"]//Get ClientSecret from web.config.
},
new[] { DriveService.Scope.Drive },
System.Configuration.ConfigurationManager.AppSettings["GDriveCreatedByUser"],//Get UserName from web.config.
CancellationToken.None).Result;
return credential;
Ich verwende VS2010, IIS 7 für die oben genannten Funktionen