最新のChromeブラウザを使用してCookieをオフにしないでアプリケーションにログインしているとき、グラスフィッシュがURL書き換えを行う理由は何ですか?私が設定するのを忘れたものや何か?それはランダムに起こります。グラスフィッシュはクッキーをオフにしていないのにURL書き換えを使用します
0
A
答えて
3
JSESSIONIDは、ユーザーの現在のHTTPセッションを決定する値です。これは通常、サーバー上の適切なセッション・オブジェクトに要求を接続するために、ブラウザー・クッキー(JSESSIONIDという名前)に保管されます。
JSESSIONIDが元の要求に存在しない理由は、おそらくサーバーがブラウザに返信する機会がなかったためです。現在のJSESSIONIDクッキーのないページ(たとえばc:urlを使用)にリンクがあれば、URLの書き換えを使用して生成されます(URLにはjsessionidが含まれます)。 JSESSIONIDがブラウザーのクッキーとして保管された後で、subsequnt要求では、URL書き換えは起こりません。
ユーザーのブラウザがCookieをサポートしていない場合(またはCookieの使用がオフになっている場合)、URLの書き換えによって、ユーザーは各URLに追加されたjsessionidによって同じセッションに接続し続けることができます。あなたはURLの書き換えを無効にしたい場合は
しかし、あなたはまた、運削除を有することができるのglassfish-web.xmlファイル
<property name="enableURLRewriting" value="false"/>
で、falseにenableURLRewritingプロパティを設定することにより、これを行うことができます適切なCookieが存在することを確認し、より適切なURLにリダイレクトすることによって、URLを書き換えます。
関連する問題
- 1. URL web.configを使用して書き換えを行います
- 2. URLは.htaccessを使用してパラメータを書き換えます
- 3. Tuckeyを使用したURL書き換えのヘルプStruts2のURL書き換え
- 4. 私は新しいURLに古いURLをリダイレクトするためにヘリISAPI書き換えを使用したいのhtaccessリダイレクト書き換えルール
- 5. Modリライトを使用してURLを書き換えますか?
- 6. web.configを使用してURLをPHPで書き換えます。
- 7. vb.netを使用してURLアドレスを書き換えます
- 8. IIS URL書き換えは、私はURLを書き換えしようとしているルートURL
- 9. 古いURLをきれいなURLに書き換え、古いURLを.htaccessで新しいURLにリダイレクト
- 10. BotDetectCaptchaがURL書き換えに詰まっていない
- 11. ページのパラメータにhtaccessを使用してURLを書き換えます。
- 12. htaccess URLを書き換えない設定なしSEO url
- 13. 次のURLは、URL書き換えを使用しようとしている間に最初のURLのすぐ隣に追加しています
- 14. TuckeyのURL書き換えフィルタを使用して、URLに末尾のスラッシュを追加してください。
- 15. URLパラメータを新しいパスに書き換えます
- 16. URLをすべて小文字に書き換え、.htaccessファイルを使用してURLをホームページにリダイレクトします。
- 17. .htaccessを使用してURLを自動的に書き換えますか?
- 18. nginxで書き換えを使用してURLを変更したい
- 19. URL書き換えと私は私のURLを書き換えたいパラメータ
- 20. URL書き換えモジュールを使用したIIS 8.5のURLエイリアス
- 21. .htaccessを使用してURLをリダイレクトして書き換えます。
- 22. htaccess URLを書き換えて#書き換えます!
- 23. URLを書き換えて.htaccessを使用してカテゴリ名を使用しない
- 24. URLを書き換えてparamが動作しない
- 25. mod_rewriteを使用して特定のURLを書き換えるにはどうすればいいですか?
- 26. urlを使ってURLに定数文字列を書き換える書き換えまたはルート
- 27. URLをC#を使用してライブリンクに置き換えます。
- 28. Intelligencia.UrlRewriterを使用してイメージURLを書き換える方法
- 29. URLを項目名に基づいて書き換えます
- 30. URLに基づいてjspページを書き換えます。
リクエストごとにURL書き換えを使用するのですか、新しいブラウザセッションで最初のリクエストだけを使用しますか? –
あなたがログインしているような最初のリクエストです。以前と同じビューにリダイレクトされます。しかし、アプリケーション内を移動しても、セッションIDは追加されません。 – LuckyLuke