私はこの問題を探そうとしましたが、他の場所で同様のことはしませんでした。私はasp.net 3.5ウェブサイトのためのシンプルなAjaxチャットクライアントを書いています。私はlinqを使用して、メッセージを格納し、取得します。フォーム認証とAjaxポストバック
私はフォーム認証と標準のaspnetユーザーデータベースの提供をms SQLサーバーを使用して使用します。 Ajaxコントロールを使用したチャットページは、<location>
と<allow roles>
タグで保護されています。
問題は、ユーザーがログインしてチャットページに移動するだけですが、少数のメッセージの後で、すべてのユーザーがログインページにスローされます。
これは、認証が失敗したことを意味する必要がありますが、私には理由がわかりません。 Ajaxポストバック間の相互作用でなければなりません。残念ながら私はデバッグできないので、どんな助けもありがたいです。
は、なぜあなたはそれを認証に関係していると思いますか?セッションでは何かできませんでしたか? –