2016-12-14 11 views
1

私はmvc 5でウェブアプリケーションを作成しましたが、angularjsをコントローラとして使用しましたが、問題はGoogle Chromeでinspectをクリックしたときに表示されますウェブアプリケーションで作成されたangularjsを使用してウェブアプリケーションを作成

angularjsc#c#は安全性が低く、すべてのユーザが次のようになることはありません(コーディングによる)方法はありますか。私は、これは正確にコーディングに関連していないですけど、私のアプリは、銀行に関連 transacionを持って

昆虫要素で私たちのコードを表示

+0

AngularJSを理解するために表示されているコードについては

は、あなたが常にJavaScriptファイルを縮小化することができ、これは、少なくとも難しくなりますので、クライアント側と評価されるJavaScriptであり、クライアントブラウザで実行されると、クライアントはそれを実行するためのJavaScriptコードを持っていなければなりません。応答がクライアントに返される前に、C#はサーバー側で評価されます。共有したくない情報や公開されていない情報がある場合は、有効なモデルデータのみをクライアントに返します。 – ColinM

答えて

1

これはクライアント側のスクリプト言語に依存するすべてのWebアプリケーションでは正常です。

JavaScriptは、ユーザーインターフェイスのフローとインタラクションを処理するためにのみ使用する必要があります。ビジネスロジックと永続性は、バックエンドで処理する必要があります。

UIからのデータは絶対信用しないでください。取得または保存する前に必ず検証してください。誰が検査したコードに

+0

ありがとうございました –

関連する問題