当前位置: 首页 > 知识库问答 >
问题:

不建议在没有服务器身份验证的情况下建立SSL连接

慕容劲
2023-03-14

我试图通过Postman访问我的简单API调用。它不工作,但它是在浏览器工作。

警告:不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果未设置显式选项,默认情况下必须建立SSL连接。为了符合不使用SSL的现有应用程序,verifyServerCertificate属性设置为'false'。您需要通过设置usessl=false来显式禁用SSL,或者设置usessl=true并为服务器证书验证提供truststore。

共有1个答案

庄智
2023-03-14

这只是一个警告,而不是一个错误。

如果它在浏览器中工作,而不是在Postman中工作,那么问题最有可能是在URL中,而不是在数据库连接中。确保您使用的是邮递员中完全相同的URL。大多数人会犯这样的错误:在Postman中的URL中使用http而不是https

 类似资料:
  • 您好,我正试图通过使用eclipse和tomcat的java servlet连接到mysql数据库,但我遇到了以下错误:“警告:不建议在没有服务器身份验证的情况下建立SSL连接”。我添加了“usessl=false?”但仍然出现相同的错误。有什么建议吗?servlet的代码是: 这里是与servlet连接的register.jsp页面。 堆栈错误:

  • 当连接MySQL数据库时,我会得到以下警告: 不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果没有设置explicit选项,则默认情况下必须建立SSL连接。为了符合不使用SSL的现有应用程序,将verifyServerCertificate属性设置为“false”。您需要通过设置usessl=false来显式禁用SSL,或者

  • 不幸的是,驱动程序似乎并不关心、和/或的任何组合,正如这里、这里和这里所提到的。 确切的误差是 Thu Jun 22 12:20:32 GMT 2017警告:不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果未设置显式选项,默认情况下必须建立SSL连接。为了符合不使用SSL的现有应用程序,verifyServerCertifi

  • 我收到一个错误“无法建立SSL连接,请参阅内部异常。身份验证失败,请参阅内部异常。”当尝试通过C#HttpWebRequest通过SSL发布请求时(已尝试RestSharp和HttpClient,结果相同)。我还尝试了网络上提到的所有可能的解决方案,如: 他们都不为我工作。另一个问题是,我在另一台计算机上运行相同的项目,它的工作没有任何问题。所以看起来问题的来源是环境,也许. net框架或注册表中

  • “laravel/框架”:“5.7.*” “tymon/jwt认证”:“开发人员开发” 我正在尝试创建一个添加了自定义声明的JWT令牌,而不使用auth(这意味着我不希望从凭据创建令牌)。这是为了创建不需要登录的令牌,例如忘记/重置密码等。 使用Tymon/JWTAuth(https://github.com/tymondesigns/jwt-auth)由于最新的Laravel存在问题,因此建议加

  • 我尝试了不同的选择: 我有一个本地服务器 - OpenSSH,安装时在目录 C:\ProgramData\ssh 中生成了几对 SSH 密钥(主机)。 然后我使用PuTTYgen程序自己生成了3个密钥(用户):私钥、公钥和authorized_keys。将authorized_keys密钥放在服务器上的~/directory.ssh/中。 使用SFTP客户端时,FileZilla和WinSCP指定