私のサイトをIIS7、.NET 4.0、および統合パイプラインにアップグレードしていますが、いくつか問題があります。静的ファイルで認証を有効にすると、サーバーエラーが発生するのはなぜですか?
静的ファイルを含むIISインストールのサブアプリケーション(リモートサーバー上の仮想ディレクトリ)があり、残りの部分がFormsAuthenticationを使用するWindowAuthenticationを使用して認証する必要があります。
それがどのように見えるのweb.configを持っています
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
<authentication mode="Windows" />
<authorization>
<allow users="?" />
</authorization>
</system.web>
私は親web.configファイルに2つの認証モジュールを追加tを取り除く彼はデフォルトのmanagedOnly前提条件を持っています。明らかに、removeステートメントのためにディレクトリは認証されていません。しかし、私がこれらの行を削除すると、一般的なサーバー500のエラーが発生します。私は何か他のものを逃している?
これは解決策ではありませんでしたが、私は正しい解決策が何であるか忘れていました。 –