HttpBasicAuth を使用してユーザーを認証する API をフラスコで開発しました。API はフィドラーで完全に正常に動作し、間違った資格情報を渡すと 401 を返しますが、ログイン ページで同じものを使用すると、ブラウザーから余分なポップアップが表示されます。資格情報を要求するこの余分なポップアップを見たくありません (戻るときのブラウザーのデフォルトの動作)
401
と
WWW-Authenticate: Basic realm="Authentication Required"
)。
ローカルに展開した場合は正常に動作しますが、リモート サーバーにホストされている場合は動作しません。
ブラウザが資格情報を要求するポップアップを表示できないようにする 401 を実装するにはどうすればよいですか。