2011-08-12 5 views
1

Server 2008 R2マシンでIIS 7.5で.Net 4.0をインストールおよび設定しようとしています。 IISは匿名認証用に構成されています。 http://localhostをロードすると、401.2が得られます。サイトはdefaultapppoolを使用するようにデフォルト設定されており、このアプリケーションプールは.Net 4.0をマネージコードとして使用するように設定されています。.net 4.0とIISで401.2エラーが発生する

私はちょうど罰金2.0、http://localhost負荷を.NETにマネージコードを変更した場合。これは、.Net 4.0を使用しているときのエラーです。私は、アプリケーションプールのサービスアカウントを変更しようとしましたし、.Netを修復しましたが、401.2エラーを回避することはできません。

他にもこれを見ましたか?

+1

アプリケーションプールのIDがファイルを読み取ることができる必要があります。ファイルシステムのファイルセキュリティと一致することを確認してください。 defaultapppoolに設定されているIDは何ですか? –

+0

IDは 'apppoolidentity'(デフォルト)ですが、ドメイン管理者アカウントにIDを割り当てようとしましたが、それでも失敗します。私はProcmonを使ってファイルアクセス違反を調べるまで行ったが、何も見つからなかった。 – jerle78

+0

IISと.Net 4.0を完全に削除して再インストールする必要がありました。なぜこれが当てはまるのか分からず、元々何が壊れていたのか分かりません。将来的には、この記事が見つかりました: http://members.microsoft.com/ja-jp/library/ja_JP/webmasters/japanese/windows/2007/07/26/Troubleshoot-IIS7-errors-like-a-pro.aspx これは役に立つかもしれませんここに問題がある人は誰でもこれを発見するまでに、私はすでにR&Rを終了しました。 あなたのご意見ありがとうございました。 – jerle78

答えて

0

IISでは、「アプリケーションに変換」をクリックします。 「ネットワークサービス」のプロジェクトフォルダへのアクセス許可を追加します。

+0

プロジェクトフォルダはIISルートディレクトリです。アプリケーションはまだインストールされていません。さらに、ネットワークサービスは、IIS 7.xの.netアプリケーションを管理する既定のアカウントではなくなりました。デフォルトでは「apppoolidentity」、IIS 6ではNetwork Serviceが使用されています。いずれにせよ、私はこれを過去に試みました。今、私はIISと.Netの完全な削除と再インストールを行っています。 – jerle78

+0

IISでは、認証が正しい(認証)アイコンであることを確認しましたか?場合によっては手動で行う必要がありますか、Web.Configエントリと競合していますか?再インストールが失敗する可能性があります。 – IrishChieftain

+1

IISと.Net 4.0を完全に削除して再インストールする必要がありました。なぜこれが当てはまるのか分からず、元々何が壊れていたのか分かりません。将来的には、この記事が見つかりました: http://members.microsoft.com/ja-jp/library/ja_JP/webmasters/japanese/windows/2007/07/26/Troubleshoot-IIS7-errors-like-a-pro.aspx これは役に立つかもしれませんここに問題がある人は誰でもこれを発見するまでに、私はすでにR&Rを終了しました。 あなたのご意見ありがとうございました。 – jerle78

関連する問題