SNIX_CONNECT SNI_ERROR_35 после использования dapper в xamarin android - PullRequest
0 голосов
/ 26 апреля 2019

Я использую Dapper для подключения к моей базе данных Azure. На виртуальном устройстве все прекрасно работает, но после развертывания приложения на реальном устройстве я получил эту ошибку:
SINX_CONNECTION (PROVIDER: SNI_PN7, ERROR:35 - SNI_ERROR_35)
Это появляется, когда приложение пытается получить что-то из базы данных Azure через dapper.

Строка моего подключения (скопирована и вставлена ​​с портала Azure):
"Server=tcp:{database_server_name},1433;Initial Catalog={location_of_database};Persist Security Info=False;User ID={userid};Password={password};MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;";
Будет очень полезно получить какую-либо подсказку, что может вызвать проблему.

1 Ответ

0 голосов
/ 26 апреля 2019

По какой-то причине он работал на виртуальном устройстве, но xamarin не поддерживает Dapper. Переход на SQLite решил проблему. В случае хранимых процедур мне пришлось создать внешний API: (

...