自分のアプリケーションにログインしようとしていますが、何か奇妙なことがわかりました。ログインコントローラにPOSTリクエストを送信すると、なんとかしてGETログインコントローラにリダイレクトされ、アクションがに設定されたログインフォームが表示されますhttp://localhost:5898/(X(1)S(1tgv3m2psb2cxqaw4koiyhyt))/Account/Login
。さて、これは一体何(X(1)S(1tgv3m2psb2cxqaw4koiyhyt))
ですか?なぜそこにあるのですか、そしてそれは何をしますか?それに加えて、どうすればそれを取り除くことができますか?私はそこにそれを望んでいません...
2 に答える
6
Web.config(またはIIS)でセッションプロバイダーをCookielessセッション状態を使用するように設定したようです。これは、セッションのセッション識別子です。
http://msdn.microsoft.com/en-us/library/aa479314.aspx#cookieless_topic2
これを取り除くにはsessionState
、web.configの要素を次のように変更する必要があります。cookieless="false"
于 2012-10-09T16:39:38.420 に答える
1
これらのことは、ブラウザーまたはアプリケーション設定でCookieを無効にするとasp.netに表示されます。それはcookielessasp.netです。そこからアプリのデバッグを開始できます。それが役に立てば幸い
于 2012-10-09T16:44:28.573 に答える