Я создал проект WebAPI .net core 2.2 с помощью Visual Studio 2019 для Mac. У меня есть веб-приложение React, а также приложение React-Native. Я пытался разрешить эмулятору Android подключаться к локальной отладочной версии, но получаю только следующую ошибку:
[20:50:36 DBG] Не удалось аутентифицировать соединение HTTPS.
Система. Security.Authentication.AuthenticationException: аутентификация не удалась, см. внутреннее исключение. ---> Interop+AppleCrypto+SslException: неизвестный сертификат
Я использую эмулятор Android Studio для запуска приложения React-Native. У меня есть вызовы на https://10.0.2.2/, и они без проблем попадают на сервер. Я запустил dotnet dev-certs --clean и dotnet dev-certs https --trust, и это совсем не помогло.
Все исправления, которые я видел до сих пор, заключаются либо в запуске двух команд dotnet, либо в добавлении кода C# для отключения проверки SSL. Поскольку это проект, ориентированный на реагирование, код C# некуда разместить, и я понятия не имею, как это сделать в React-native, и не смог найти что-либо в Интернете.
Любая помощь будет принята с благодарностью. Раньше моим решением было иметь удаленный сервер, на который я постоянно вносил изменения, чтобы протестировать мобильную часть, но продолжать делать это становится огромной проблемой.
Подробнее здесь: https://stackoverflow.com/questions/581 ... ac-and-rea