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加密的密码,然后那正确的用户和密码去验证保证了能登陆我们的系统。

  • 相关阅读:
    [BZOJ1143/2718]祭祀river/毕业旅行
    [BZOJ4403]序列统计
    [BZOJ2006][NOI2010]超级钢琴
    [BZOJ2005][NOI2010]能量采集
    [BZOJ3631][JLOI2014]松鼠的新家
    第一个spring,总结!
    第一个spring,第五天。
    第一次spring,第三天。
    第一个spring,第一天。
    软件工程课程设计——第一个Spring
  • 原文地址:https://www.cnblogs.com/zping/p/1333416.html
Copyright © 2011-2022 走看看