angular.js を使用して、ブラウザーのセッション オブジェクトにキーを追加する必要があります。これは可能ですか?
2 に答える
0
クライアント側のセッションを変更する場合window.sessionStorage
は、オブジェクトでキーと値を広告するだけです。
それ以外の場合は、サーバー側のセッションを変更する場合、これにはいくつかの作業が必要です。MVC フレームワークを使用していると仮定します。最初にコントローラーでアクションを作成します。このアクションは、パラメーターによって渡されたキー値をセッションに追加する必要があります。アクションを何らかのパスにマップします。クライアント側では、そのアクション パスと値をデータとして $http.post 呼び出しを行うサービスを作成する必要があります。
セキュリティのヒント: サーバー側のセキュリティ チェックがない限り、キー名をパラメータ化しないでください。こうすることで、悪意のあるユーザーがセッション内の重要なキー値を変更できなくなります。
于 2013-08-23T17:27:47.513 に答える