我正在尝试在 Tomcat 上通过 SSL 实现登录。登录 servlet 称为 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 时请求参数丢失。
我该如何解决这个问题?