13

Windows XP Pro SP2 に IIS 5.1 をインストールしています。さらに、VS 2008 Express と .NET 3.5 をインストールしました。したがって、明らかにIISは.NET 3.5用にASP.NET用に自動的に構成されます

問題は、 http://localhost IE と Firefox の両方にアクセスするたびに認証ボックスが表示されることです。管理者ユーザーとそのパスワードを入力しても認証に失敗します。デフォルト Web サイトのディレクトリ セキュリティ オプションで、匿名ユーザー アクセス (IUSR_ ユーザーとパスワードは IIS によって制御されます) を既に確認しました。

ただし、デプロイされた他の Web アプリは正常に動作します (認証を要求しません)。

IEでは、イントラネット サイト オプションにhttp://localhostを追加すると、この認証プロセスが停止します。

IIS がインストールされている場合、ファイル システムは FAT32 であることに注意してください。

よろしく、ジャタン

4

7 に答える 7

14

これは、NTファイルのアクセス許可の問題である可能性があります。IUSR_には、要求しているファイル(/inetpub/wwwroot/index.htmなど)を読み取るためのファイルシステム権限が必要です。

それでも問題が解決しない場合は、IISログ(通常は\ windows \ system32 \ logfiles \ W3SVC *)を確認してください。

于 2008-09-10T05:50:28.170 に答える
14

IIS は統合認証を使用し、デフォルトで IE は Windows ユーザー アカウントを使用する機能を備えていますが、心配する必要はありません。Firefox も同様ですが、構成を簡単に変更する必要があります。

1) Firefox を開き、URL として about:config と入力します。

2) ntlm のフィルター タイプ

3) 「network.automatic-ntlm-auth.trusted-uris」をダブルクリックし、localhost と入力して Enter キーを押します。

4) ブロガーにお礼を書く

いつものように、これがお役に立てば幸いです。

これはリンクテキストからコピーされました

于 2008-12-11T15:32:21.210 に答える
5

いくつかのブラウザ設定が原因である可能性があります。これらのオプションをチェックしてみてください..

[ツール] > [インターネット オプション] > [詳細設定] > [統合 Windows 認証を有効にする] (IIS に設定された統合 Windows 認証で動作)

ツール > インターネット オプション > セキュリティ > ローカル イントラネット > カスタム レベル > 自動ログオン

最悪の場合、localhost を信頼済みサイトに追加してみてください。

ネットワーク内にいる場合は、ネットワーク トレースを取得してデバッグを試すこともできます。認証しようとしているプロキシが原因である可能性があります。

于 2008-09-10T05:26:03.143 に答える
0
  1. パスワード付きの管理者ユーザーを追加
  2. wwwrootpropsに移動します
  3. このユーザーに、このフォルダーとその子へのフルアクセスを許可します
  4. この記事http://technet.microsoft.com/en-us/library/cc771170(v=ws.10).aspxを使用して、AppPoolのユーザーを追加ユーザーに変更します。
  5. この記事を使用してWebサイトのユーザーを変更します http://techblog.sunsetsurf.co.uk/2010/07/changing-the-user-iis-runs-as-windows-2008-iis-7-5/ 同じように配置します手順(1)で作成したユーザー名とパスワード。

動作中ですおめでとうございます

于 2013-01-15T08:32:07.907 に答える
0

認証が必要な場合は、ユーザー名として domainname\administrator を試してください。

認証が必要ない場合は、ディレクトリ セキュリティ > 編集ウィンドウの認証済みアクセス セクションにあるすべてのチェックボックスを削除します。

于 2009-06-12T12:13:39.487 に答える
-2

私のために働いたのは、、、

[スタート] > [コントロール パネル] > [管理ツール] > [インターネット インフォメーション サービス] をクリックします。

左のツリーを展開し、Web サイト > プロパティを右クリックします。

[ディレクトリ セキュリティ] をクリックし、[匿名アクセスと認証制御] で [編集] をクリックします。

匿名アクセスを有効にする>参照>管理者(管理者など)の資格情報を入力し(名前を確認)、> [OK]をクリックします

設定を適用すると、正常に動作するはずです。

于 2008-11-12T21:49:40.700 に答える