【问题标题】:Allow only 1 app to connect to specific WiFi仅允许 1 个应用连接到特定 WiFi
【发布时间】:2017-04-01 04:50:17
【问题描述】:

在我的公司,我们希望限制用户(拥有 Android 设备)只能使用公司 Internet 访问 1 个应用程序。

例如,当我在公司并且连接到 WiFi 时,我应该只能访问我公司的应用程序。

这可能吗?

【问题讨论】:

    标签: android android-wifi restrictions


    【解决方案1】:

    这不会使用应用程序来完成。您可以使用网络代理或管理设备本身的代理设置。

    使用 WebView,您可以使用以下代码限制加载其他 url:

    webView = (WebView) findViewById(R.id.webview);
    webView.setWebViewClient(new WebViewClient() {
      public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if(url.contains("*your url here*")) {
          view.loadUrl(url);
        }
        return true;
      }
    });
    

    【讨论】:

    • 对错误地提出问题表示歉意。您能帮忙只允许 1 个应用连接我们公司的 wifi 吗?
    • 您的应用无法连接到 wifi,但您的设备可以。您可以编写您的应用程序以仅访问一个 url。你如何访问它?使用网络视图?
    • 是的,将使用 webview。目的是我们希望用户仅将公司 wifi 用于官方目的 - 在这种情况下,这些网站是托管在我们 xxx.company.com 域上的网站。
    • 这对Will很有帮助! :) 谢谢!
    【解决方案2】:

    您可以创建一个仅允许访问您的域的 Wi-fi 网络。

    这样,所有连接到这个 Wi-fi 网络的用户在他们的应用程序中都不会有互联网连接,除了公司应用程序。

    【讨论】:

    • 您好@Felipe 请您详细说明如何创建仅允许访问特定域的 wifi 网络?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多