2012-03-22 28 views
1

私はASP.NET 4ページを返して500エラーを返します。ASP.NET 4が500エラーを返します

SYSTEM 
MACHINENAME\myusername 
MACHINENAME\Administrators 
MACHINENAME\Users 
MACHINENAME\IIS_IUSRS 

物理パスは次のとおりです:

C:\Users\myusername\Documents\mywebsite 

<% Response.Write("Hello World") %> 

は、ウェブサイトのアクセス権がある7.5

をIIS:これは、単一のResponse.Writeコマンドを使用して、単一のページです

物理パスフォルダのアクセス許可は次のとおりです。 統合

SYSTEM 
MACHINENAME\myusername 
MACHINENAME\Administrators 
MACHINENAME\Users 
MACHINENAME\IIS_IUSRS 

は、アプリケーションプールがの.NET Frameworkのv4.0.30319使用して管理パイプラインモード用に設定されています。クラシックモードも試されています。

web.configファイルに含まれる次の行: - :

<authorization> 
    <allow users="*"/> 
</authorization> 

<compilation debug="true" targetFramework="4.0"> 
    <assemblies> 
    </assemblies> 
</compilation> 

は、IISの認証が匿名認証に設定されている有効

物理パス>テスト設定は次の警告が表示さ

サーバーは、ビルドでパススルー認証を使用するように構成されています指定された物理パスにアクセスするためのアカウントを作成します。ただし、IISマネージャは、組み込みアカウントにアクセスできるかどうかを確認することはできません。アプリケーションプールIDに物理パスへの読み取りアクセス権があることを確認します。このサーバーがドメインに参加しており、アプリケーションプールIDがNetworkServiceまたはLocalSystemの場合は、<domain>\<computer_name>$に物理パスへの読み取りアクセス権があることを確認します。次に、これらの設定を再度テストします。

が、私はそれを修正するために読んでいるすべてのものを試してみましたが、何も500エラーの結果を変更しない

シングルログエントリ:

2012-03-22 19時24: 16 172.16.35.115 GET /Default.aspx - 80 - 10.1.11.107 Mozilla/5.0 +(Windows + NT + 6.1; + WOW64; + rv:11.0)+ Gecko/20100101 + Firefox/11.0 500 21 13 203

これは私にとっては新しいものです。ロードするWebページ。

また、4.0ライブラリ(64ビット版と32ビット版の両方)にISAPIフィルタを追加しました。

誰でも手助けできますか?

UPDATE

すべての研究は、ASP.NET 4のIISに登録されている方法に問題があることを考えるように私をリードし、aspnet_iisregユーティリティを再度実行しなければならないこと。残念ながら、私はまだ管理者からそれを行う許可を持っていません。

+0

実際のaspxコンテンツを共有できますか? –

+0

@Joachim私はその詳細を追加しました。 – mmcglynn

答えて

0

500エラーでエラー情報が表示されますか。私はまた、サーバー上のイベントビューアをチェックします。エラーもそこに記録されています(メモリからアプリケーションログに記録されます)。

+0

私は利用可能なすべてのエラー報告を知っています。この例ではどちらも役に立ちません。 – mmcglynn

+0

これはそうかもしれませんが、元の質問にそのことを説明してください。 – KazR

2

Windowsサーバー2012でIIS 8と同じ問題が発生しました。 サーバー機能でASP.NET 4.5を有効にすると、この問題が解決されました。

関連する問題