0

一部のサーバーにasp.net Webサイトがあります。IE10 互換モードを使用して Web サイトにログインしようとしましたが、ユーザー名とパスワードを入力しましたが、[ログイン] ボタンを押しても何も起こりません。ログインページが再び表示されます。

Wireshark で確認したところ、ログイン ページからのリダイレクト時に Cookie が渡されないことがわかりました。

この投稿の回避策を試しました: IE10 User-Agent により、ASP.Net が Set-Cookie を返送しません (IE10 は Cookie を設定していません)

サーバーの日付と時刻がブラウザの日付と時刻と同じであること、およびサーバー名に英数字以外の文字が含まれていないことを確認しました。ブラウザの設定を変更してデフォルトに戻し、互換モードの有無にかかわらず試しましたが、何も役に立ちません!

(クロムではすべて正常に動作し、Cookie が渡されます)。

誰かがそれについて考えを持っていますか?

4

1 に答える 1

0

まだコメントが投稿できません…

Cookie を設定できない場合は、いつでもcookieless="AutoDetect"Cookie の代わりに Uri を使用できます。一部のユーザーは、すべての Cookie を拒否することさえあります。そのため、すべての広告で Uri モードのみが使用されます。Uri の共有が発生する可能性がありますが (Cookie を共有するよりも簡単です)、ユーザーが一度に異なる場所からログインすることを許可しない場合は、ログイン ロジックを修正する必要があります。

于 2013-06-03T14:25:08.147 に答える