aspx ページを表示する iframe を 1 つ含む Silverlight 4 アプリケーションが 1 つあります。Silverlight アプリと iframe 内のアプリケーションは、どちらも同じ Web サーバーでホストされています。
まず、2 つの login.aspx ページがあります。1 つは Silverlight アプリにあり、もう 1 つは iframe に埋め込まれた別のサイトにあります。Silverlight アプリが最初に読み込まれ、Silverlight アプリに正常にログインします。
次に、Silverlight アプリには、aspx ページを iframe に読み込むためのリンク ボタンが 1 つあります。
最初の時点で iframe の aspx ページにアクセスすると、login.aspx に移動して正常にログインします。その後、Silverlight アプリに戻ると、すぐに http 302 エラーが発生します。しかし、私がaspxページにアクセスしてからsilvelightアプリにアクセスするまでの時間は、セッションタイムアウトの時間よりも大きくありません。
では、誰がエラーの原因を突き止めることができるでしょうか?
PS aspxページが正常にログインした後にのみ発生します。iframe で aspx ページに触れず、Silverlight ページにアクセスするだけであれば、エラーは発生しません。