代码拉取完成,页面将自动刷新
之前我们内部使用的框架,使用AD集成校验账户的合法性。我们是通过配置域服务器IP地址和端口两个参数,将form表单提交的用户名和密码,用LDAP协议发送给域名服务器上验证用户账号的合法性;
1.JeeSite4是否已经支持AD集成? 如果已经集成,请问哪里可以获得相关配置的操作方法?
2.如果目前不支持,是否可以自己扩展来配置AD账号验证,替代现在数据库密码验证方式? 需要达成目标就是,用户合法性验证扩展实现,其他授权控制采用JeeSite4的标准实现。
非常期待你们的回复,谢谢!
你可以自己验证,登录方法:
try {
FormToken upToken = new FormToken();
upToken.setUsername(username); // 登录用户名
upToken.setSsoToken(token); // 令牌组成:sso密钥+用户名+日期,进行md5加密
upToken.setParams(ServletUtils.getExtParams(request)); // 登录参数
UserUtils.getSubject().login(upToken);
return REDIRECT + EncodeUtils.decodeUrl2(url);
} catch (AuthenticationException e) {
throw e;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
框架中用来验证的reaml在未开源的framework包里,而且没办法进行方法覆写
请教大神,可以在哪个位置进行扩展,而且还可以继续使用现有的权限管理模式?
在我上面给你的方法之前进行你的AD验证,然后用现有的验证方法进行登录即可
登录 后才可以发表评论