【发布时间】:2012-05-08 05:01:36
【问题描述】:
寻找一种在 Tomcat 基于表单的身份验证情况下捕获用户密码的方法,以便我可以将用户名/密码组合发送到另一个应用程序。 这是我到目前为止所拥有的:-
Principal principal = req.getUserPrincipal();
PropertyDescriptor[] pds;
pds = PropertyUtils.getPropertyDescriptors(principal.getClass());
for(int i = 0; i < pds.length; i++){
try {
String name = pds[i].getName();
Object value = PropertyUtils.getProperty(principal,name);
} catch (Exception e) {
e.printStackTrace();
}
}
如何从对象中获取密码? 如果有人可以提供相同的建议,将不胜感激。
【问题讨论】:
标签: java authentication tomcat servlets