Webサービスは、唯一の信頼できるデバイスに接続します
-
19-09-2019 - |
質問
私は手持ちのデバイスと通信するために、Webサービスを使用するプロジェクトの午前(Windowsを実行しているシンボルMC70sモバイル5)。
私たちは、インターネット上の他の人がWebサービスに接続し、情報の送信を開始することができないことを確認する必要があります。
手持ちは私のサービスに接続しますが、私は私のサービスは私の手持ちのデバイスに接続することを確認する方法がわからないように、私は、証明書を作っています。
私のアプリは、.NET Compact Frameworkの中で符号化され、私は、Visual Studio 2008 SP1を使用しています。私のサービスは、IISでホストされており、C#(。NET 3.5 SP1)でWCFでコーディングされます。
任意のアイデア?
解決
サービスをパスワードで保護します。また、クライアントのSSL証明書によってクライアントを認証し、ユーザーにそれらを発行します。
特定のデバイスへのアクセスをロックダウンする方法はありませんが。デバイスは、かなり簡単に詐称することができます。
他のヒント
あなたは、デバイスがWebサービスにHTTPSを使用していることを
あなたはのの「手持ちは私のサービスに接続するように...証明書を作った」したとした場合に、言っていますかデバイスがロックダウンされていることのみWebサービスのHTTP URLに接続しているのでしょうか。
あなたは、Webサービスから引き出されたデータを懸念している場合は、とにかく、あなたのデバイスに知られているキーでそれを暗号化することができます。
所属していません StackOverflow