2017-04-20 7 views
0

Ionic Framework(Cordova)を使用してアプリケーションを作成していて、リモートサーバーにPOST要求を送信します。Ionic Framework/Cordovaアプリケーションでのスパムの回避

私は、一部の人がサーバーを洪水して迷惑をかける方法を見つけると確信しています。

これを避ける方法は、ユーザーを特定し、彼からの要求をブロックすることです。問題は、自分の携帯電話に基づいてユーザーを特定する方法がわかりません。

私はおそらくMACアドレスなどと思っていましたが、登録しなくてもいいと思っていました。何らかのsim simiを作成しています。

ありがとうございます。

+0

これはイオン性またはコードワイドに関連しているとは思わない – Nirus

答えて

0

これは、通信の種類の性質上、回避するのが非常に困難です。この問題はネイティブアプリにも存在します。ネットワークトラフィックを監視する権限を持つアプリをインストールしているユーザーは、POSTリクエストがどのように構築されているかを正確に把握してコピーするだけです。

これは、問題をある程度緩和できると言われています。私が見つけた最善の方法は、サーバー側のAPIを途中に置くことです。これにより、エンドポイントに適切な要求を行い、その結果をアプリケーションに返すことができます。

APP> MIDDLE_API(格納API資格証明/キー)> ENDPOINT(正しいキーを受信し、要求を出しのキャリー)> MIDDLES_API(エンドポイントからデータを受信する)> APP

この方法ENDPOINTを使用する前にMIDDLE_APIでリクエストのソースを確認できます

あなたのAPIが侵害されていると思われる場合は、ある程度のコントロールがあります。

関連する問題