前言:这是我的第一篇博客,很多知识也是正在学习和积累中。以后会记录一些技术上遇到的问题和总结一些知识点。
问题描述
前段时间用.net开发定时往MYSQL中查询和插入数据,会偶发出现 “ 调用 SSPI 失败,请参见内部异常 ” 的错误,后来增加了日志抓取整个catch报错异常,抓到的是 “ System.ComponentModel.Win32Exception: 为验证提供的消息或签名已被更改 — 内部异常堆栈跟踪的结尾 — ”,尴尬的是依旧看不懂
解决方法
后面是发现MYSQL默认SSL连接是打开的,因为现在还不了解SSL相关设置,所以干脆就直接关闭了,我是通过config连接字符串上加上了 “ SslMode=none; ” 关闭的,目前设置后错误还未发生,顺便说下编码问题的话记得加上 “ Charset=utf8; ”