node.js - Sequelize error server requires encrypt: true 即使我正在设置它
问题描述
我正在尝试对我的 azure sql server 数据库进行后续调用。我可以从我的机器连接到 SSMS 中的数据库,但是当我尝试通过 sequelize 中的原始查询插入记录时,我收到“服务器需要加密配置选项设置为 true”错误。我相信我是根据文档设置的,所以我不确定我哪里出错了。
我从本地机器调用它并指向云天蓝色服务器。当我从 azure 服务器上的 VM 进行此调用时,我没有看到此问题。谁能指出我做错的方向?到目前为止,谷歌让我失望了。
const sequelize = new Sequelize('db', 'user', 'password', { dialect: 'mssql', host: 'server',
dialectOptions: {
encrypt: true } });
解决方案
推荐阅读
- swift - 如何在没有按钮的情况下自动在 SwiftUI 中呈现模态
- wso2 - WSO2 IS 5.10 SAML2 工具包丢失
- typescript - Distribute a generic type over a union
- regex - 你能看看这些正则表达式并解释它们的输出吗
- javascript - setInterval() 在为嵌套时间函数设置后移动得非常快
- python - Telethon sign_up 方法始终返回 PhoneCodeInvalidError
- php - 如何在 .htaccess 中访问 query_string 中的键和值以在更改后的 url 中使用它们?
- bash - bash 中的嵌套 for 循环,其中代码对循环中的每个项目执行不同的操作
- azure - 无法将 Azure CDN 终结点从一个资源组移动到另一个资源组
- sdk - how to add http header for authentication to Chromecast request