c# - 令牌已过期或被撤销 - Google Ads
问题描述
嗨,我一直在使用 rest 方法将 Google Ads API 集成到 C# 中。一切似乎都运行良好,但突然间我开始收到带有错误消息的 400 响应。
{
"error": "invalid_grant",
"error_description": "Token has been expired or revoked."
}
如上所述,我没有使用客户端库,而是使用 restsharp 并使用邮递员测试我的所有端点。
它发生的任何原因?我的刷新令牌也是有效的。我已经使用了一个星期。我也没有达到刷新令牌的限制,因为我在尝试设置帐户时只生成了 3 到 4 次刷新令牌。
我相信刷新令牌的有效期很长,那为什么会发生呢?
解决方案
我在我的 Java 项目中有一个名为 的文件StoredCredential
,如果你有类似的东西,你可以尝试删除StoredCredential
文件,然后重新运行你的代码。
推荐阅读
- javascript - 添加链接选择框以注册表格
- java - spring jdbctemplate 方法 queryForRowSet 为别名抛出表不存在错误
- r - 网页抓取 - 尝试一个 URL,如果失败,请尝试不同的 URL
- amazon-sagemaker - 在 AWS Sagemaker 的 jupyterlab 中显示 tqdm
- excel - Excel Power Query 不显示自动刷新或手动的新数据
- javascript - 如何从 Java Bean 将焦点设置在 Web 元素上
- angular - 如何设置子表单组的初始值?
- c++ - Anderson Darling C++ 实现
- java - JasperReports - 如何使用 Java 中的远程 JSON 数据报告运行报告
- java - SpringBoot 应用程序未从属性文件中获取属性