c# mysql asp.net-core dapper mysql.data

c# - MySql.Data.MySqlClient.MySqlException: "El host localhost no admite conexiones SSL".



asp.net-core dapper (2)

Uso msyql.data 8.08 y .net core para conectarme a mysql5.7.18 pero se está lanzando la siguiente excepción:

MySql.Data.MySqlClient.MySqlException:“The host localhost does not support SSL connections.”

¿Como lidiar con?


Tuve el mismo problema hoy cuando me mudé de MySql.Data 7.0.7 a 8.0.8. Pude avanzar agregando el "SslMode = none" en la cadena de conexión.

Terminarás con algo como:

server={0};user id={1};password={2};persistsecurityinfo=True;port={3};database={4};SslMode=none

(reemplazando los valores con los detalles de su base de datos)


Y si usa una clase de grupo de conexión, entonces puede que tenga que hacer lo siguiente:

string connstring = string.Format("Server=44.55.110.59; database={0}; UID=root; password=Newuser@123; SslMode = none", databaseName);