Assertion assersion = AssertionHolder.getAssertion()
AttributePrincipal principal = assersion.getPrincipal()
//request取
//AttributePrincipal principal = (AttributePrincipal)request.getUserPrincipal()
Map attributes = principal.getAttributes()
String project=attributes.get("project")
难道要判断用户输入的用户名和密码是否正确还要每个数据库都验证一遍?每套系统传递用户和密码给CAS的时候再带一个参数(表示哪一个系统), 这样就可以根据这个来连接指定的数据库去验证了
难道要判断用户输入的用户名和密码是否正确还要每个数据库都验证一遍?每套系统传递用户和密码给CAS的时候再带一个参数(表示哪一个系统), 这样就可以根据这个来连接指定的数据库去验证了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)