如何解决在图API中,使用authorization_code获取access_token,但不返回refresh_token过期,如何获取refresh_token过期
使用authorization_code get access_token,它是get access_token的响应,而不是refresh_token过期
{
"token_type": "Bearer","scope": "User.Read Mail.Read","expires_in": 3600,"ext_expires_in": 3600,"access_token": "EwBoA8l6BAAUO9chh8cJscQLmU+LSWpbnr0vmwwAAYVTxhn1SDP6wduXKXbHsiFqNsGBROCfKHzHwvbvr1pqrrNb2KLXUgHn2z2hkyKMrK7cuML5VuK0U6AmbOXKcJc6c0Sa7+q6JNWAsehnwysDZgAACBnZ52k6U4w1OAKX3xQz6Z/5iZtsU/FyM26dZZ7berNz1eH9ht2jyvi4uoPPPAytVeAhexqxdIKUto9kvL1Vi0eqJFeakX8R+/lnrg5vwfU7i55lrFfpGSJnHanK0dC7lvfsotUBay35dleRDOqQqhR5EQqrxFTrwVya0Lp6IKrSOhDNXW5lqCYsCRjg87zTZhBfGwRMtNgobe3d+Ne7KTO2hAbymuS3tvaHN9pNUUg7YPVITWL4bm2MEXzWEytj9fAw42k/LykMsJRH1aI66d8EpRqvcvqglEvz551GTaZewLIWSnzIUsTFHGofiW/XECPv6md4uFq2ToyGv7Nsb7Sv5dOoS9GjBxwtPEYQCPc7laJojj9aIWOhhRVjyKOHlx+0Ss4l1XtA3BZ40r/uLTsv3c8AAbAaqC9yc9PT6uuzcAjWevj6nhAZj5JmeiNr/euG6FE56SRPBraUVbuNoZV9G26BC47GQXKlGdWbyD3ivK77WiU0+yMFy522m9N1on3QO3GHe3sTeqbnqMDc741EZm6cWpwE5TIhXcNMI/CPraVWRRUPNRm/7nSqykAeL7khdd4O2QnuKwldcg7ZHpUGkwdBGO0rhX0dIu+mYrZ9YzFCugt6Y6QUOTb2ZE5DxAyjtHd5dEG/ukmsSl5LdxpLNZIdG3Ki7sPrij7gjLpU5f+qcezEgAPm2zVct+aHVJu8izS9tupxzQho4GU52uKbRIWjkxp/vcRrWCKOtDByKXE+v8LZcDXdZBLEgXUmDcC9dQI=","refresh_token": "M.R3_BAY.-CZKuMZvNYim5kbvoyAOhzXf7vi26b8h8dy9dlHVmYz7ca849ZOY3OyKF!n!rBOtU*PsN24Wo7MCubbRYzzH0nfklhysmuSdBl3gxuhTYeQWlaHDYLRv9pyp1jqSYiRRKGXRJfP5cyyUPuA0qHd7VVA7aio9vWVGbOI0Yi!z6mCZpAo7c2Ifu*FAj"
}
解决方法
根据OAuth标准,这不是您可以通过编程获得的值。相反,通常的做法是在客户端中处理invalid_grant错误代码:
- 在续订请求中发送刷新令牌
- 这将在一段时间内返回一个新的访问令牌
- 最终它将过期,并且您会在“错误”响应字段中获得invalid_grant
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。