1

VpnService を使用して VPN アプリを作成しようとしています。サンプルToyVpnに基づいてアプリを開始しました。正常に動作しているようですが、[接続] をクリックしたときにポップアップ ダイアログを取り除く方法があるかどうか疑問に思っています。「接続」をクリックするだけで、「このアプリケーションを信頼します...」チェックボックスと「OK」をクリックしなくても開始できることを願っています。

ありがとう。

4

1 に答える 1

1

ありえないと思います。彼らはこのクラスに非常に注意を払っているようです。ドキュメントを見ると、次のように書かれていることがわかります。

アプリケーションがパケットを傍受できるようにすると、セキュリティ上の大きな懸念が生じます。VPN アプリケーションは、ネットワークを簡単に切断できます。また、それらのうちの 2 つが互いに競合する可能性があります。システムは、これらの問題に対処するためにいくつかのアクションを実行します。いくつかの重要なポイントを次に示します。

  • VPN 接続を作成するには、ユーザーの操作が必要です。[鉱山を強調]
  • 同時に実行できる VPN 接続は 1 つだけです。新しいインターフェイスが作成されると、既存のインターフェイスは非アクティブ化されます。
  • システム管理の通知は、VPN 接続の有効期間中に表示されます。
  • システム管理のダイアログは、現在の VPN 接続の情報を提供します。また、切断するためのボタンも提供します。ファイル記述子が閉じられると、ネットワークは自動的に復元されます。また、VPN アプリケーションがシステムによってクラッシュまたは強制終了された場合についても説明します。

VPN接続を作成するにはユーザーの操作が必要であると書かれているので、これは自分で制御できないことを意味していると思います.

于 2012-05-30T14:01:19.120 に答える