現在のスレッドの global.asax に設定したカスタム セキュリティ プリンシパル オブジェクトがありますが、すべて問題なく、通常は問題ありません。
ただし、ページに画像を提供することで動的画像機能を追加しているだけで、その動的画像ページが読み込まれるたびに、global.asax で System.Web.HttpContext.Current.Session が null になり、セキュリティを設定できなくなります。その時点から通常のプリンシパルとカスケードの問題。
通常、セッションは、ユーザーがログインした開始時のセッション中に 1 回だけ global.asax で null になります。その後は、この 1 つの例外を除いて常に使用できます。
動的な画像ページは、ブラウザが元のページで画像タグに遭遇したときに読み込まれます。
これは、ブラウザーが資格情報を送信せずにそのページを要求しているという事実の一部であると推測していますか?
どんな助けでも大歓迎です。