当***连接时,用户将能够进入应用程序,如果他们没有连接,他们将无法进入。我怎么做?

Posted

技术标签:

【中文标题】当***连接时,用户将能够进入应用程序,如果他们没有连接,他们将无法进入。我怎么做?【英文标题】:When the *** is connected, user will be able to enter the app and if they are not connected, they will not be able to enter. How do I do that? 【发布时间】:2021-12-27 18:25:34 【问题描述】:

我在许多应用程序中看到,连接 *** 时,您可以进入应用程序,如果未连接,则无法进入。 如何使用 Java 编程做到这一点?

【问题讨论】:

我不确定你到底在问什么。该应用程序是否连接到某些只能通过 *** 连接才能使用的服务?如果是这样,那么应用程序本身就没有什么可做的,它只是在没有公共访问权限的情况下正确设置服务器。 【参考方案1】:

编写您的程序,就像访问任何其他本地网络资源一样。一旦用户连接到 ***,网络资源将变得可用,并在堆栈中进一步处理。无需在您的应用程序中以编程方式考虑 ***。

【讨论】:

你能给我看一个例子吗?因为我是 Java 新手。 您的问题不仅与 Java 有关,还与网络有关。假设安装您的应用程序的设备称为“主机”。主机的操作系统是处理“协议栈”的东西。一旦主机连接到 ***(虚拟专用网络),*** 上的资源就可供主机使用。当您的应用程序请求网络资源时。请求通过协议栈向下传播到应用层。因为操作系统是处理协议栈的东西,所以你的应用程序不需要做任何不同的事情。以发出正常网络请求的方式。

以上是关于当***连接时,用户将能够进入应用程序,如果他们没有连接,他们将无法进入。我怎么做?的主要内容,如果未能解决你的问题,请参考以下文章

当他们使用通过 facebook 连接时,无法从站点注销用户

如何在用户退出时暂停我的应用程序,并在他们重新进入应用程序时恢复它?

当用户单击主页按钮时暂停 iOS 应用程序游戏

退出信标时获取通知

Facebook SDK 注销问题

APK - 安全性在哪里?