Я новичок в флаттере.
Я создал приложение, которое анализирует формат .JSON из тела .php, используя http.get()
/http.post()
.
все работает нормально при использовании локальной базы данных и локального сервера Apache на моем ноутбуке.
проблема возникла, когда я применил этот проект, используя сервер (домен) Windows в качестве сервера базы данных и сервера apache, мои приложения флаттера больше не работают.
Когда я попытался получить доступ к файлу .php (checkConnection.php) с помощью моего браузера на моем ноутбуке/телефоне Android, он показывает всплывающее окно, запрашивающее аутентификацию Windows.
Скриншот проверки подлинности Windows
checkConnection.php работал, когда я вводил свою учетную запись домена.
ВОПРОС.
Кто-нибудь знает альтернативный способ решения этой проблемы? может быть, что-то вроде сохранения моих учетных данных в коде?
Это код, который я использовал в своем приложении флаттера:
final response =
await http.post("http://172.28.16.84/mobileglpi/login.php", body: {
'username': txt_username.text,
'password': txt_password.text,
});
var datauser = json.decode(response.body);