IISにjQueryを設置したら401.3エラー

こちらを参照:

ホーム2 - 私のブログ


サーバーはWindows XP、付属のIIS5.1。


jQueryのファイルをダウンロードしWebサーバーに設置し、
ブラウザでページを開いたところ、
$がundefinedになる。


Firebugの接続を見ると、
jQueryのファイルへのリクエストが、
401 Access Denied
となっている。
新規に作成して設置したファイルはこういうことはなかったけど...。


上記の参照ページにしたがい、アクセス権の設定を変更。


1. jQueryのファイルを右クリックして「プロパティ」を選択。


2. 「セキュリティ」タブの「グループ名またはユーザー名」のリストに、
IISプロセスアカウントの起動」
「インターネットゲストアカウント」
がないことを確認。


3. 「追加」ボタンをクリック。


4. 次のダイアログで、「詳細設定」をクリック。


5. 次のダイアログで、「今すぐ検索」をクリック。


6. 検索結果から以下を探す。
IUSR_○○○ → インターネットゲストアカウント
IWAM_○○○ → IISプロセスアカウントの起動


7. 他のファイルのプロパティに、ASP.NETのアカウントもあったので、
それも追加しておく。


8. 各ユーザーのアクセス権は、ほかのファイルを参照して設定。


で、401がでなくなりました。
原因はよくわからないけど。