TomcatにSSLを介してログインを実装しようとしています。ログインサーブレットはIniciarSesionと呼ばれるため、web.xmlに以下を追加します。
<security-constraint>
<web-resource-collection>
<web-resource-name>Seguridad en Acceso</web-resource-name>
<url-pattern>/IniciarSesion</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
問題は、次のようにして入力パスワードを取得しようとしたときです。
String nick=(String)req.getParameter("login");
これはnullを返し、httpからhttpsに再修正するときにリクエストパラメータが失われます。
どうすればこれを解決できますか?