AJAXに適した純粋なJavaScriptでHTTP基本認証クライアントを実装する参照コードはどこにありますか?
YUIなどのJSツールキットから独立して使用できる、コードの追加ポイント、またはコードへのポインター。 Java、Flash/Flex、PHPフレームワークなど).
XMLHttpRequest.open
メソッドの5パラメーターバージョンでは、ユーザー名とパスワードを指定できます。 ( WHATWG仕様 )
xhr.open(method, url, async, username, password)
Paul James によって書かれた良い記事/チュートリアルがあります。私はしばらく前にそれを使用し、それは私のために働いた。
[...] XMLHTTPRequest、正しいHTTP認証ヘッダーを送信できます。フォームが送信するURLを調整する代わりに、XMLHTTPRequestを使用して、入力されたユーザー名とパスワードを提供するフォームが送信される前にリクエストを行うことができます。
これにより、ブラウザにHTTP認証資格情報が設定され、実際のフォーム送信ログインリクエストとともに送信されます。