繁体   English   中英

Planetscale 发布请求错误“客户端必须使用 SSL/TLS”

[英]Planetscale post request error 'client must use SSL/TLS'

使用工具

  1. Planetscale MySQL 云数据库
  2. 表达
  3. 昂首阔步
  4. Heroku

我试图从邮递员和 swagger api doc 向服务器发送一个发布请求。 但我得到了这个错误。

unknown error: Code: UNAVAILABLE
server does not allow insecure connections, client must use SSL/TLS

使用 localhost 时我可以发送发布请求。 但是在heroku上部署应用程序后,我不能再这样做了。

文档中解释如何加载证书

const sequelize = new Sequelize({
    dialect: 'mysql',
    username: MYSQL_USER,
    password: MYSQL_PASSWORD,
    host: MYSQL_HOST,
    dialectOptions: {
        bigNumberStrings: true,
        ssl: {
          ca: fs.readFileSync(__dirname + '/ca-certificates.crt')
        }
    }
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM