これをServerFaultに投稿しようとしましたが運が悪かったので、ここで試しています。
私のウェブサイトで静的コンテンツをホストする新しいドメインを設定し、 静的ドメインを使用した Stackoverflow のように Cookie を使用しないようにすることを考えています。そのため、先に進んでドメインを購入してセットアップする前に、最初に localhost の下の開発マシンでテストしたいと思いました (静的ファイル用に新しいドメインで IIS を実行することを計画していることを言及する必要があります)。
したがって、IIS で新しいアプリケーションを作成し、セッション状態とフォーム認証を無効にしました。メイン アプリケーションで css、images、js などのリソースが必要な場合、それらがホストされている「静的」アプリケーションへのパスを使用します。
問題は、要求されたファイルの要求と応答を見ると、session_id Cookie と asp.net 認証 Cookie がまだ定義されていることです。
私が開発マシンでやろうとしていることを達成することはまったく可能ですか、それともうまくいけば物事を正しくするために新しいドメインを購入する必要がありますか? cookieless ドメインについて読み込もうとしましたが、何が欠けているのかわかりません。
アップデート
私のセットアップは次のとおりでした。2 つの Web アプリケーションを作成しました。- Web サイト用の 1 つの Web アプリケーション - すべての静的 (CSS、画像、スクリプトなど) 用の 1 つの Web アプリケーション
両方のアプリケーションが IIS に追加され、いずれも他方のサブアプリケーションではありません。(これらは両方とも IIS 構造の下にある別個の Web サイトです)。
両方の Web サイトを同じ IP の下に置くことで結果が説明されたのではないかと思いましたが、両方のサイトを展開すると問題はなくなりました。