使用 PKCE OAuth 和 .NET API 从 Xamarin Forms 访问 Dropbox - 解决方案

问题描述

在 Xamarin Forms 中实现 Dropbox 支持很有趣,尤其是使用更安全的 PKCE OAuth 流程,因为 WebView 不安全,因此需要深度链接。

对于像我一样苦苦挣扎的人,工作代码如下所示,包括共享代码和 Android 代码。我不需要实现 iOS 端,因为我在那里使用 iCloud 而不是 Dropbox,但这应该是 straightforward

您可能希望向调用页面添加 ActivityIndi​​cator,因为它会在授权期间弹出和弹出视图。

注意:虽然 Xamarin 不正式支持 Dropbox .NET API,但它可以正常工作,如下所示。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)