VS 2012でデフォルトの方法でASP.NETプログラムを作成しました。
My Site.cssがコンテンツフォルダにあります。
ログインページにアクセスすることを除いて、許可されていないユーザー、例えば "?
ユーザー"へのアクセスを拒否するようにWebConfigが変更されています。IIS上のCSSが権限のないユーザーにASP.NETコードを表示しない
私は最近、自分のCSSやパス、または自分のページのアクセシビリティに触れていない新しいビルドを作成しましたが、ログアウトしてリダイレクトされない限り、 。それをリフレッシュした後、それはまだ壊れた状態に戻ります。
私の質問は「具体的にこの問題を引き起こす原因は何か」ではなく、「この問題の根本を見つけるにはどうすればよいですか」という質問にはなりません。
私は解決策としてコンテンツフォルダを公開することを試みようとしていますが、なぜこのようなことが起こるのか不思議です。
これはトップレベルのWeb設定に入れるより少し上手そうです。 しかし、最も興味があることは、ビルドの間に何も変更せずに、まだ何らかの形で匿名アクセスを無効にしていることです。 – Nol
はい、アプリケーションレベルのweb.config ***ファイル内に配置することもできます。 Webサーバーには*** root web.config ***もあります。それが変更されているかどうかを確認することができます。 – Win
うん。アプリケーションやディレクトリレベルのweb.configでは、突然それが実行されない限り正常に動作しました。サーバーweb.configにも変更はありませんでした。 – Nol