Size: a a a

Dart & Flutter по-русски

2021 March 27

NK

Nikita Kanunov in Dart & Flutter по-русски
Ruslan Khalikov
Там четко написано что небезопасно подключение не разрешено платформой
Это обойти нельзя?
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
Зачем?
источник

NK

Nikita Kanunov in Dart & Flutter по-русски
Потому что нужно
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
Если нужно то пробуйте. Только проще кажется бесплатный сертификат установить
источник

NK

Nikita Kanunov in Dart & Flutter по-русски
Все, разобрался)
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
Хотя хероку и по https работает
источник

MG

Maxim Goncharov in Dart & Flutter по-русски
А обязательно тестовые проекты на хероку заливать при добавлении репы на гитхаб?

Или скринов достаточно?
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
Скринов зачем
источник

MG

Maxim Goncharov in Dart & Flutter по-русски
Флаттер это же не веб, просто так не проверишь работоспособность
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
Тут вас вообще никто не обязывает
источник

AF

Alex Fill in Dart & Flutter по-русски
Nikita Kanunov
Все, разобрался)
Так как решил з http?
источник

T

The man bear pig in Dart & Flutter по-русски
/stat@combot
источник

C

Combot in Dart & Flutter по-русски
Total messages: 343430
источник

NK

Nikita Kanunov in Dart & Flutter по-русски
Alex Fill
Так как решил з http?
В debug/AndroidManifest добавил  <application android:usesCleartextTraffic="true"></application>
источник

AF

Alex Fill in Dart & Flutter по-русски
Например вот так работает в android/ios/desktop macos
источник

AF

Alex Fill in Dart & Flutter по-русски
class MyHttpOverrides extends HttpOverrides {
 @override
 HttpClient createHttpClient(SecurityContext context) {
   return super.createHttpClient(context)
     ..badCertificateCallback =
         (X509Certificate cert, String host, int port) => true;
 }
}

void main() {
 HttpOverrides.global = MyHttpOverrides();
 runApp(MyApp());
}
источник

AF

Alex Fill in Dart & Flutter по-русски
Nikita Kanunov
В debug/AndroidManifest добавил  <application android:usesCleartextTraffic="true"></application>
Так я думал ты за Web писал
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
Nikita Kanunov
В debug/AndroidManifest добавил  <application android:usesCleartextTraffic="true"></application>
Зачем все это? Просто вставляешь ссылку в https и все
источник

А

Артур in Dart & Flutter по-русски
А можете объяснить, если у нас все виджеты импортируются с материал, то как приложение сбилдиться под IOS?
Типа аналогично если бы я их импортировал с купертино?
источник

RK

Ruslan Khalikov in Dart & Flutter по-русски
Alex Fill
class MyHttpOverrides extends HttpOverrides {
 @override
 HttpClient createHttpClient(SecurityContext context) {
   return super.createHttpClient(context)
     ..badCertificateCallback =
         (X509Certificate cert, String host, int port) => true;
 }
}

void main() {
 HttpOverrides.global = MyHttpOverrides();
 runApp(MyApp());
}
Это чтобы потом любой твоё приложение подменить проксей мог с митм?
источник