質問: localhostでajaxを通信し、サーバーにパスワードの要求をしたいです。サーバー側はローカルファイルからパスワードを読みます、。localhostであっても外部のサーバーにアクセスするように盗聴リスクのある通信になってしまうでしょうか?
回答: localhost は自分自身を指すので外部に通信がいきません。サーバーとクライアントが1台のマシン上に同居しているのでしたら、中間者攻撃は物理的にNICに接して電気信号を監視しなければ攻撃は成功しないでしょう。 リスクは残存するが許容できるとするのはいかがでしょうか?