我已经成功创建了一个 oauth 提供程序,并且可以验证我是否能够使用 django-oauth-toolkit 获取令牌和刷新令牌。在使用 [okta workflow api connector][1] OAUTH 选项时,它能够在完成初始设置后获取令牌。但是,一旦初始令牌过期,它就不会按预期获得刷新的令牌。连接器设置的范围是我通过SCOPES设置添加到我的 django 项目的 settings.py 的附加范围,类似于文档在 [此链接] [2] 中的显示方式。
因为我是 django-oauth-toolkit 的新手。我的第一个问题是通过此方法添加的新范围是否需要进行额外配置才能允许 oauth2 连接获取刷新令牌?
我正在使用 django-oauth-toolkit 1.5.0 [1]:https ://help.okta.com/wf/en-us/Content/Topics/Workflows/function-reference/HTTP/http_authorization.htm [2]:https://django-oauth-toolkit.readthedocs.io/en/latest/rest-framework/getting_started.html