我对此有问题,因为如果用户只需滑动我在登录页面中的开关,我想保持应用程序处于登录状态。我的问题是如何使用 HttpClient 执行此操作以继续使用相同的会话。
感谢任何人,我可以给我一些这方面的信息。
我假设您想要的是保存成功登录后 API 将检索的token
。
为此,您希望将令牌保存到存储中,并且可以使用 Xamarin.Essentials 包,最具体地说是安全存储插件
try
{
await SecureStorage.SetAsync("oauth_token", "secret-oauth-token-value");
}
catch (Exception ex)
{
// Possible that device doesn't support secure storage on device.
}
并检索它:
try
{
var oauthToken = await SecureStorage.GetAsync("oauth_token");
}
catch (Exception ex)
{
// Possible that device doesn't support secure storage on device.
}
要删除:
SecureStorage.Remove("oauth_token");