一部のページを安全に開いてほしい。これらのページのほとんどは、「my_Account_」という名前で開始されています
たとえば、これらのページの 1 つは「my_account_add_credit_card.xhtml」です。
これを行うために、以下のコードを web.xml に入れました
<security-constraint>
<web-resource-collection>
<web-resource-name>my account</web-resource-name>
<description>my account</description>
<url-pattern>/my_account_*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<description/>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
しかし、うまくいきませんでした。以下のようにURLパターンも変更しました
<url-pattern>/*</url-pattern>
それはうまくいきましたが、問題は、これがHTTPSですべてのページを開くことです.HTTPSですべてのページを開きたくありません. 「my_account_」で始まるページを開くだけです。
グラスフィッシュを使っています