2

アプリケーションに初めてアクセスしたときに、アドレス バーに Cookie が表示される理由を知りたいですか? セキュリティ上の理由から、Cookie をアドレス バーから非表示にしたいと考えています。

以下のファイルからわかるように、アプリケーションにアクセスすると、最初に を呼び出すことから始めてindex.html、次に にリダイレクトさhome.xhtmlれます。まだセッションを取得していないため、 にリダイレクトされlogin.jspます。常にではありませんが、アドレス バーに Cookie が表示されることがあります。

https://XXXX:7111/app/faces/jsp/login.jsp;COOKIE_APP=dNVrSTPhjW8ThySgwtqKJZSfT318zXNWt00P3K1wNBhy3TWmnP5Q!1315530522

  • 質問 1: Cookie がアドレス バーに表示される場合と表示されない場合があるのはなぜですか?
  • 質問 2: アドレス バーの Cookie を削除するにはどうすればよいですか? (実際に POST を実行していますが、どうやって?)

index.html

<html>
<head>
    <meta http-equiv="refresh" content="1;url=faces/content/home.xhtml">
</head>

<body bgcolor="white">
</body>
</html>

web.xml

<login-config>
    <auth-method>FORM</auth-method>
    <form-login-config>
        <form-login-page>/faces/jsp/login.jsp</form-login-page>
        <form-error-page>/faces/jsp/loginretry.jsp</form-error-page>
    </form-login-config>
</login-config>
4

0 に答える 0