私は一連の asp.net ページを持っていますが、それらは IFrame からロードされたときにのみアクセスまたはロードされる必要があります。ブラウザのアドレス バーからページに直接アクセスしようとした場合、そのページはまったく表示されないか、ユーザーにメッセージが表示されます。
Cookie とセッションを使用してみましたが、Cookie/セッションが作成されると、IFrame をバイパスしてブラウザから直接ページにアクセスできるため、それほど効果的ではありません。
私の開発プラットフォームは、asp.net 2.0+、vs2008、C# 2.0+ です。