C# 谷歌令牌随机删除

C# 谷歌令牌随机删除,c#,google-api,C#,Google Api,在我的应用程序中,我已将用户凭据保存到一个路径,文件名为Google.api.Auth.OAuth2.Responses.TokenResponse user 这是Google WebAuthorizationBroker.AuthorizationAsync方法(Auth.OAuth2 API的一部分)搜索的默认文件,对吗 它仅在保存到此文件名时拾取凭据,否则将创建一个新凭据 昨天,这个工作正常,API正确地使用了这个文件,但今天,它似乎在随机删除它 我说random,因为它在代码中的不同位置

在我的应用程序中,我已将用户凭据保存到一个路径,文件名为
Google.api.Auth.OAuth2.Responses.TokenResponse user

这是Google WebAuthorizationBroker.AuthorizationAsync方法(Auth.OAuth2 API的一部分)搜索的默认文件,对吗

它仅在保存到此文件名时拾取凭据,否则将创建一个新凭据

昨天,这个工作正常,API正确地使用了这个文件,但今天,它似乎在随机删除它

我说random,因为它在代码中的不同位置进行了令人困惑的删除——我仔细检查了我的代码,至少10次

它仅在加载凭据后才会删除

为什么会这样?谷歌是否有一个后台异步进程可能会因为它无效而删除它

文件的结构:

{
  "access_token" : *string*,
  "expires_in" : *int*,
  "id_token" : *string*,
  "refresh_token" : *string*,
  "token_type" : "*string*
}