【问题标题】:Android app connection from external network来自外部网络的 Android 应用程序连接
【发布时间】:2016-03-14 09:05:58
【问题描述】:

我有一个使用 android studio 编写的 android 应用程序,该应用程序在我的本地网络中正常工作。我该如何做才能使从外部连接的用户可以使用该应用程序(例如,使用 3G 连接登录到我的 ubuntu 服务器并从我的网络外部连接到我的 postgreSQL 数据库)?我确实有一个静态 IP 地址并且端口是打开的。这是我在发布应用程序以供公众使用之前必须解决的最后一步。

【问题讨论】:

    标签: android postgresql android-studio database-connection ubuntu-server


    【解决方案1】:

    您不应该从应用程序直接连接到您的数据库。原因 - 您需要将密码放入您的应用程序中。这是不安全的——任何人都可以反编译您的应用程序并完全访问您的数据库。相反,您应该使用 web 服务——您的应用程序与服务器上的 web 服务通信,该服务与数据库通信。这样密码就不需要离开你的硬件了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多