我正在开发一个桌面应用程序,它将与 Box 企业帐户交互。
当我的应用程序第一次尝试访问管理员企业帐户时,它将被重定向到框页面。在接受管理员用户凭据后,Box 最终将用户重定向到我的重定向 URL。
这个重定向的 URL 将有一个授权代码。用于获取访问和刷新令牌。
我的问题是我可以保存此授权码以供将来使用吗? ??
假设一个月后我的应用程序再次想要访问管理员企业帐户,那么我是否再次需要执行上述获取授权码的步骤??
好吧,是的,您可以保存访问和刷新令牌以供将来使用。需要注意的一些事项:
- 访问令牌必须通过授权标头包含在对 API 的每个请求中。
- 访问令牌将在 1 小时后过期。您可以使用刷新令牌来请求新的访问/刷新令牌对。
- 刷新令牌将在
14 60 天后过期。如果您的应用程序需要执行每月流程的频率低于此值,则您需要创建计划任务或计时作业以在此期间刷新访问/刷新令牌对。完成此任务/作业后,您可以无限期地刷新令牌。
- 如果访问令牌和刷新令牌均已过期,则用户必须再次手动对您的应用程序进行身份验证。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)