dropbox-sdk-dotnet: how to get a refresh token and update the access token(Dropbox-SDK-Dotnet:如何获取刷新令牌并更新访问令牌)
问题描述
我正在使用DotNet的Dropbox SDK,是时候支持短期访问令牌了。 我的用例并不常见(网站,‘后端’)。一旦建立了到Dropbox的链接,一切都应该在无人值守的情况下继续工作。 事实上,永远不发布这款应用程序也是可以的。每个用户都会在自己的Dropbox帐户中创建自己的应用程序,并且永远处于开发模式。
到目前为止,用户创建了Dropbox应用程序,记录了应用程序密钥和应用程序密钥,并直接在https://www.dropbox.com/developers/apps/info/...生成访问令牌。 有了这些数据,应用程序工作得很好,但访问令牌很快就会变得短暂。我已验证Like to Dropbox在生成的(From[3-1]>)访问令牌过期后损坏。
如何使用SDK并拥有有效的访问令牌来获取要保存的刷新令牌并用于获取续订的访问令牌?
我在DropboxClient.cs、DropboxOauth2Helper.cs中找不到任何方法,https://github.com/dropbox/dropbox-sdk-dotnet/tree/main/dropbox-sdk-dotnet/Examples
推荐答案
无法使用访问令牌来检索刷新令牌。刷新令牌只能通过OAuth流检索。我建议阅读the OAuth Guide以了解更多信息。
the App Console上应用程序信息页面上的&生成&按钮目前不提供生成刷新令牌的功能,但我会将其作为功能请求传递。不过,我不能保证这是否或何时会实施。这篇关于Dropbox-SDK-Dotnet:如何获取刷新令牌并更新访问令牌的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Dropbox-SDK-Dotnet:如何获取刷新令牌并更新访问令
- 在 C# 中异步处理项目队列 2022-01-01
- 为什么 C# 中的堆栈大小正好是 1 MB? 2022-01-01
- 带问号的 nvarchar 列结果 2022-01-01
- Azure Active Directory 与 MVC,客户端和资源标识同一 2022-01-01
- Windows 喜欢在 LINUX 中使用 MONO 进行服务开发? 2022-01-01
- C# 通过连接字符串检索正确的 DbConnection 对象 2022-01-01
- CanBeNull和ReSharper-将其用于异步任务? 2022-01-01
- 在 LINQ to SQL 中使用 contains() 2022-01-01
- 是否可以在 .Net 3.5 中进行通用控件? 2022-01-01
- 使用 rss + c# 2022-01-01