asp.net web apiをサービスレイヤーとして使用してビジネスアプリケーションを書き直し、javascriptを使用してweb apiを呼び出してデータを取得したり、表示したりしたい.
すべてのシナリオが正常に機能することは理解していますが、主なボトルネックはセキュリティです。ユーザー名とパスワードのデータベースがあります。ユーザーにユーザー名とパスワードを入力してもらい、Web API を使用して検証します。次に、リクエストごとにユーザー名とパスワードを渡して権限などを確認します。この通信を保護する最善の方法がある場合はどうすればよいですか。