"'/' アプリケーションのサーバー エラー。 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:Accessing Backup (http://servername/backup): Error: Server Error in '/Backup' Application Accessing Companyweb (http://companyweb):Error: Server Error in '/'ApplicationAccessing Monitoring and Reporting (http://servername/monitoring): Error: Server Error in '/Monitoring' ApplicationAccessing Remote Web Workplace (http://servername/remote):Error: '/Remote' ApplicationDuring Installation (configadminvs.aspx): パス C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data へのアクセスが拒否されました。
原因
この問題は、Active Directory をインストールする前に IIS 6.0 と ASP.NET をインストールするときに、ネットワーク サービス グループに一時 ASP.NET ファイル フォルダーに対する十分なアクセス許可がないために発生します。
解決方法
この問題を解決するには、実行している ASP.NET のバージョンの手順に従います。
ASP.NET 1.1
[スタート] を選択し、[実行] を選択し、[開く] ボックスに「cmd」と入力して、[OK] を選択します。
Drive:\Windows\Microsoft.Net\Framework\v1.1.4322 フォルダーに切り替えます。 このフォルダーでは、 Drive は Windows がインストールされているドライブです。 これを行うには、コマンド プロンプトで次の行を入力し、Enter キーを押します。
cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
一時 ASP.NET ファイル フォルダーのネットワーク サービス グループに適切なアクセス許可を追加します。 これを行うには、次の行を入力し、Enter キーを押します。
aspnet_regiis -ir
「exit」と入力し、Enter キーを押してコマンド プロンプトを閉じます。
ASP.NET 2.0
[スタート] を選択し、[実行] を選択し、[開く] ボックスに「cmd」と入力して、[OK] を選択します。
Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 フォルダーに切り替えます。 このフォルダーでは、 Drive は Windows がインストールされているドライブです。 これを行うには、コマンド プロンプトで次の行を入力し、Enter キーを押します。
cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
一時 ASP.NET ファイル フォルダーのネットワーク サービス グループに適切なアクセス許可を追加します。 これを行うには、次の行を入力し、Enter キーを押します。
aspnet_regiis -ir
注: -ir コマンド ライン オプションと -i コマンド ラインの違いの詳細については、Microsoft Developer Network (MSDN) Web サイトの IIS 登録ツールASP.NET を参照してください。
回避策
この問題が発生しないようにするには、IIS 6.0 と ASP.NET をインストールする前に Active Directory をインストールします。
詳細
さらにヘルプが必要ですか? SharePoint コミュニティにアクセスしてください。