Backbone や Angular などの JS MVC クライアント フレームワークを使用して、ブラウザー Web アプリケーションで使用する必要がある残りのサービスがあります。ただし、残りのサービスが公開されていないことを確認する必要があります。そうしないと、他の誰かが私の残りのサービスを使用して、任意のデバイス/クライアントでアプリを構築できない可能性があります。以前は、認証資格情報を使用して Web サービスを保護し、それをプロキシの背後に隠して、プロキシがサービスの代わりに html を提供できるようにすることを考えていました。
しかし、ajax 呼び出しを使用してフロントエンドから直接使用する必要がある場合、Web サービスを保護する方法を知りたいです。