Я пытаюсь подключиться к MySQL базе данных, расположенной на компьютере Google Cloud, и пока все, что я хочу сделать, это вставить в таблицу, которую я создал там.
Когда я запускаю приведенный ниже код на консоли приложения Microsoft, данные вставляются. Идентификация SLL работает, все хорошо. Но когда я копирую / вставляю этот код в приложение XBAP и выполняю его из браузера, я получаю следующую ошибку: введите описание изображения здесь
Отправление с французского: правила безопасности, связанные с наследованием, имеют был нарушен.
Может у кого-нибудь есть идея, куда мне смотреть? У меня заканчиваются идеи.
Я новичок в публикации здесь, поэтому, если вам не хватает информации, пожалуйста, дайте мне знать.
var csb = new MySqlConnectionStringBuilder
{
Server = "xx.xx.xxx.xxx",
UserID = "xx",
Password = "xxx",
Database = "xxx",
SslCa = @"xxx\server-ca.pem",
SslCert = @"xx\client-cert.pem",
SslKey = @"xx\client-key.pem",
SslMode = MySqlSslMode.VerifyCA,
};
try
{
using (var connection = new MySqlConnection(csb.ConnectionString))
{
connection.Open();
MySqlCommand comm = connection.CreateCommand();
comm.CommandText = "INSERT INTO `xxx`.`xx` (`test_date`) VALUES (now());";
comm.ExecuteNonQuery();
connection.Close();
}
}
catch (Exception)
{
throw;
}