MAUI 中的 Javax.Crypto.AEADBadTagException

问题描述 投票:0回答:1

我在尝试从 SecureStorage 检索数据时遇到错误,如何解决此问题?切换到8时出现问题。没有,7上一切正常

        private async void SignInTap()
        {
        if (Email is not null && Password is not null)
        {
            AuthController.instance.PreviousUser = await AppController.SecureStorage.Get(AppController.SecureStorage.KeyEmail);

            //await AppController.SecureStorage.Save(AppController.SecureStorage.KeyEmail, Email);
            //await AppController.SecureStorage.Save(AppController.SecureStorage.KeyPassword, Password);

            AuthController.SignIn(Email, Password, captchaCode);
        }
        else
        {
            AppController.SetAlert(new AlertModel
            {
                Content = App.LocalizationService.GetString("Email & Password must be filled"),
                Type = AlertType.Error
            });
        }

    }
android maui
1个回答
0
投票

确保您的 SecureStorage API 使用与版本 8 兼容。库更新中的更改通常会导致以前的代码损坏。检查变更日志或文档,了解 SecureStorage 从版本 7 到 8 的迁移步骤。

© www.soinside.com 2019 - 2024. All rights reserved.