2

大量のデータをチャートとして視覚化する必要がある Web アプリケーションを設計しています。これを実行できる JavaScript ライブラリ [dynagraph] をいくつか見つけました。しかし問題は、JavaScript を使用してデータ [JSON 形式] にアクセスすると、誰でも [Google Chrome の「開発者ツール」などのツールを使用して] JavaScript を変更してデータを取得できることです!! それで、これを防ぐためにとにかくありますか?

ありがとう

4

3 に答える 3

4

答えはノーです。あなたが言ったように、JavaScriptコードはクライアント側で実行されています。つまり、アクセスする可能性のあるデータはすべてクライアントの手に渡ります。

できることは、チャートを生成するサーバー側のスクリプトに情報を渡し、表示される非公開情報のみを送り返すことです。

于 2012-06-22T23:08:45.773 に答える
2

はい、Javascript を使用せず、サーバー側のツールを使用してください。クライアント側でデータを使用するときはいつでも、データを読み取ることができます。

于 2012-06-22T23:07:17.933 に答える
0

クライアントに渡すデータは、使用しているテクノロジに関係なく、クライアント上で改ざんされる可能性があります。

クライアントからの検証されていない入力を受け入れると、問題が発生します。

クライアントがサーバー側で送り返すデータを検証して、値が正常であり、ビジネス ルールと一致していることを確認する必要があります。

于 2012-06-22T23:08:33.217 に答える