Я разрабатываю мобильное приложение с использованием .NET MAUI. В режиме отладки все работает отлично, но когда я переключаюсь в режим выпуска и пытаюсь пройти аутентификацию, возникает следующая ошибка:
Exception_WasThrown Java.Security.GeneralSecurityException
Вот подробности моей настройки и того, что я пробовал на данный момент:
Приложение .NET MAUI, ориентированное на net8.0-android.
Visual Studio 2022.
Использование SecureStorage для хранения токенов.
Аутентификация с помощью серверной службы.
Проверены разрешения в AndroidManifest.xml.
Очистка и пересборка проекта. p>
Ошибка возникает только при успешной аутентификации.
Мне нужна помощь, чтобы понять, почему эта проблема возникает только в выпускной сборке и как ее решить. . Мы будем очень признательны за любые идеи и предложения.
Спасибо!
[RelayCommand]
private async Task Login()
{
try
{
var tokenResponse = await _authenticationService.AuthenticateAsync(PinGet!, PasswordGet!);
if (tokenResponse == null)
{
await Shell.Current.DisplayAlert("Error", "Authentication failed", "OK");
return;
}
await SecureStorage.SetAsync("access_token", tokenResponse.JwtToken!);
await SecureStorage.SetAsync("refresh_token", tokenResponse.RefreshToken!);
await Shell.Current.DisplayAlert("Success", "Logged in successfully", "OK");
await Shell.Current.GoToAsync(nameof(HomePage));
}
catch (Exception ex)
{
await Shell.Current.DisplayAlert("Error", $"An error occurred: {ex.Message}", "OK");
}
}
Подробнее здесь: https://stackoverflow.com/questions/786 ... on-but-wor
Приложение Android MAUI: GeneralSecurityException во время аутентификации выпуска, но работает при отладке ⇐ Android
Форум для тех, кто программирует под Android
1719380028
Anonymous
Я разрабатываю мобильное приложение с использованием .NET MAUI. В режиме отладки все работает отлично, но когда я переключаюсь в режим выпуска и пытаюсь пройти аутентификацию, возникает следующая ошибка:
Exception_WasThrown Java.Security.GeneralSecurityException
Вот подробности моей настройки и того, что я пробовал на данный момент:
Приложение .NET MAUI, ориентированное на net8.0-android.
Visual Studio 2022.
Использование SecureStorage для хранения токенов.
Аутентификация с помощью серверной службы.
Проверены разрешения в AndroidManifest.xml.
Очистка и пересборка проекта. p>
Ошибка возникает только при успешной аутентификации.
Мне нужна помощь, чтобы понять, почему эта проблема возникает только в выпускной сборке и как ее решить. . Мы будем очень признательны за любые идеи и предложения.
Спасибо!
[RelayCommand]
private async Task Login()
{
try
{
var tokenResponse = await _authenticationService.AuthenticateAsync(PinGet!, PasswordGet!);
if (tokenResponse == null)
{
await Shell.Current.DisplayAlert("Error", "Authentication failed", "OK");
return;
}
await SecureStorage.SetAsync("access_token", tokenResponse.JwtToken!);
await SecureStorage.SetAsync("refresh_token", tokenResponse.RefreshToken!);
await Shell.Current.DisplayAlert("Success", "Logged in successfully", "OK");
await Shell.Current.GoToAsync(nameof(HomePage));
}
catch (Exception ex)
{
await Shell.Current.DisplayAlert("Error", $"An error occurred: {ex.Message}", "OK");
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/78666384/android-maui-app-generalsecurityexception-during-release-authentication-but-wor[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия