android-studio - 如何使用 android 保护 JTDS 和 SQL 之间的连接
问题描述
我通过 Android Studio 使用 Kotlin 创建了新应用程序,并且在我的和 SQL 服务器数据库之间建立了连接。
问题是任何人都可以解压缩我的 APK 文件并查看我的连接信息,例如 SQL Server IP 和数据库名称以及此数据库的用户和密码,我想保护此连接信息,但没有人可以看到它。我该怎么做?
解决方案
您将需要在服务器上创建一个 API,因此您的 Android 应用程序将只知道如何连接 API,而 db 数据将仅由 API 知道。这将意味着您的项目的重组,因此您不会直接连接到数据库,而只会连接到 API。
推荐阅读
- ansible - 试图将 curl 转换为 ansible play
- magento - 如何使用 SSH 登录 Magento?
- php - 从表单发送带有附件的电子邮件不起作用
- php - 如何使用 Pear Mail 实现带有附件的经过身份验证的 SMTP 电子邮件
- javascript - 如何在反应中自动启动引导模式
- swift - Swift 4.2 奇怪的 -.map- 行为
- html - 如何格式化按钮位置?
- c++ - OpenSsl 无法读取 DER 格式的证书
- javascript - Codepen 待修改
- android - 为什么我的 TextInputLayout 的 outLine 框没有出现?