"/" アプリケーションでの "サーバーエラーです。" Windows SharePoint Services 2.0 にログオンすると、パスへのアクセスが拒否される
症状
次のシナリオについて考えます。
- IIS 6.0 と ASP.NET をメンバーサーバーにインストールします。
- Active directory のインストールウィザード (Dcpromo.exe) ツールを使用して、Active Directory をインストールします。
- Windows SharePoint Services 2.0 をドメインコントローラーにインストールします。
- Windows SharePoint Services 2.0 web サイトにログオンしようとしています。
- ユーザー名とパスワードを3回正しく入力した。
このシナリオでは、次のようなエラーメッセージが表示されることがあります。
Error: Server Error in '/' Application.
Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\8c91a6b5\649b28ba" is denied.
メモMicrosoft Windows Small Business Server 2003 の次のサイトにアクセスするときに、同様の現象が発生するhttp://servername/backup):ことがあります。バックアップへのアクセス (エラー: 'http://companyweb):Error: /Backup ' アプリケーションで、会社の Web にアクセスするサーバーhttp://servername/monitoring):エラーが発生しました ('/' applicationaccessing の監視およびhttp://servername/remote):Error:レポートへのサーバーエラー) (エラー: '/Monitoring ' applicationaccessing the Remote web Workplace (configadminvs .Aspx): パス C:\Program Files\Common c:\program Shared\Web Server extensions\60\template\admin\1033\ へのアクセスが拒否されました。 app_data
原因
この問題は、Active Directory をインストールする前に IIS 6.0 および ASP.NET をインストールするときに、ネットワークサービスグループに一時 ASP.NET Files フォルダーに対する十分な権限がないために発生します。
解像度
この問題を解決するには、実行している ASP.NET のバージョンに対応する手順を実行します。
ASP.NET 1.1
[スタート]、[ファイル名を選択して実行] の順にクリックし、[名前] ボックスに「cmd」と入力します。
ドライブ: \Windows\Microsoft.Net\Framework\v1.1.4322 フォルダーに切り替えます。 このフォルダーのドライブは、Windows がインストールされているドライブです。 これを行うには、コマンドプロンプトで次の行を入力し、enter キーを押します。
cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
一時 ASP.NET Files フォルダーのネットワークサービスグループに適切なアクセス許可を追加します。 これを行うには、次の行を入力し、Enter キーを押します。
aspnet_regiis -ir
メモ-Ir コマンドラインオプションと-i コマンドラインオプションの違いの詳細については、Microsoft Developer Network (MSDN) web サイトの「 ASP.NET IIS Registration Tool 」を参照してください。
「Exit」と入力し、Enter キーを押してコマンドプロンプトを閉じます。
ASP.NET 2.0
[スタート]、[ファイル名を選択して実行] の順にクリックし、[名前] ボックスに「cmd」と入力します。
ドライブ: \WINDOWS\Microsoft.NET\Framework\v2.0.50727 フォルダーに切り替えます。 このフォルダーのドライブは、Windows がインストールされているドライブです。 これを行うには、コマンドプロンプトで次の行を入力し、enter キーを押します。
cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
一時 ASP.NET Files フォルダーのネットワークサービスグループに適切なアクセス許可を追加します。 これを行うには、次の行を入力し、Enter キーを押します。
aspnet_regiis -ir
メモ-Ir コマンドラインオプションと-i コマンドラインの違いの詳細については、Microsoft Developer Network (MSDN) web サイトの「 ASP.NET IIS Registration Tool 」を参照してください。
回避策
この問題が発生しないようにするには、IIS 6.0 および ASP.NET をインストールする前に Active Directory をインストールします。
詳細情報
さらにサポートが必要な場合 SharePoint コミュニティに移動します。