在xamarin android中无法从FirebaseAuth获取刷新令牌。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在xamarin android中无法从FirebaseAuth获取刷新令牌。相关的知识,希望对你有一定的参考价值。

我试图用谷歌登录使用

IAuthResult user = await FirebaseAuth.Instance.SignInWithCredentialAsync(credential as AuthCredential);

然后我可以使用

var token = user.User.GetIdToken(false);

但没有办法获取刷新令牌来存储它,以便检查它是否有效。

答案

实际上你不需要自己使用刷新token。这是由Firebase SDK在幕后处理的,所以只要你不注销,你就能保持连接。令牌会在一小时后过期,但它们会自动刷新。你可以使用管理SDK撤销刷新令牌。https:/firebase.google.comdocsauthadmin管理会话。

以上是关于在xamarin android中无法从FirebaseAuth获取刷新令牌。的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Xamarin Android 中将图像从资源设置为自定义 ImageView?

无法使用 Xamarin.Android 中的 Xamarin.Mobile 组件保存联系人

Xamarin for android:无法从外部文件夹播放 mp3

Xamarin - Android - Visual Studio - 应用程序无法启动

Xamarin - 无法确定 Android SDK 位置

如何修复“无法解决 xamarin android 中“System.Xml”之间的冲突?