zoukankan      html  css  js  c++  java
  • JAVA web系统于AD域集成

          最近一个客户的需求提到,说要我们的系统和AD域集成,需求是:域帐户和我们的系统帐户一样,但两边的密码是随时可以改的。而且只要符合其中一个验证就可以登陆我们的系统。

        后来在网上找了很多资料,发现JAVA直接去验证Windows AD的域用户和密码是很困难的,后来发现.net的开发工具和微软的系统集成性很高,就决定使用。net平台来做验证门户页面,在我们系统和AD域中集成中放一层做专门的验证:

        类代码:(来源于互联网)

    Code
     
    Code

          思路:

             1,AD域的用户和系统的用户名称一样

             2,AD验证正确,连接我们的数据库,取出密码(MD5加密过的),将用户名和密码交给我们的系统验证,这时由于我们系统采用了md5加密,这时直接去掉再次加密,因为已经加密过了。

         这样只要通过AD域验证,就直接去取md5加密的密码,然后那正确的用户和密码去验证保证了能登陆我们的系统。

  • 相关阅读:
    CSS3-loading动画(三)
    CSS3-loading动画(二)
    CSS3-loading动画(一)
    CSS reset ---- 个人理解与惯用方式
    HTTP常见状态码 200 301 302 404 500
    c#导出文件,文件名中文乱码解决方法。
    对FineU框架Grid多表头合计行导出Excel的回顾
    JS数据类型
    细数使用View UI(iView)开发中遇到的坑
    源生JS实现点击复制功能
  • 原文地址:https://www.cnblogs.com/zping/p/1333416.html
Copyright © 2011-2022 走看看