我们正在实现一个 C# MVC 应用程序,该应用程序使用此处提供的示例https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth#installed-applications从 Google 的双击服务获取数据 。我的问题如下。这行代码
private static readonly IAuthorizationCodeFlow flow =
new GoogleAuthorizationCodeFlow(new GoogleAuthorizationCodeFlow.Initializer
{
ClientSecrets = new ClientSecrets
{
ClientId = "PUT_CLIENT_ID_HERE",
ClientSecret = "PUT_CLIENT_SECRET_HERE"
},
Scopes = new[] { DriveService.Scope.Drive },
DataStore = new FileDataStore("Drive.Api.Auth.Store")
});
如果不存在,将创建一个名为“Drive.Api.Auth.Store”的文件夹,并将身份验证令牌作为单独的文件保存在那里。我的问题是如何从这个文件夹中删除过期的令牌?有任何想法吗?