日期:2014-05-17  浏览次数:20820 次

OA系统和域整合
我们公司要求把OA系统和WINDOWS域进行整合,OA系统用JAVA或PHP写的,整合后的效果为,我如果登录了域后就可以使用OA系统了,也就是说我OA系统不需要再输入帐号和密码了,这里有一个难点就是,web页面是通过session来确定请求者身份的,如果session设置过期的时间过短,可能会出现短时间过期后又再次要输入密码,如果session设置得过长,会大量的浪费服务器资源,有没有办法实现在正常的SESSION时间内,只要在域内我就能使用OA系统,而不会过期,退出域后就过期。  

其实最终目的就是实现用域的ID号来使用OA系统,OA的登录页面将不存在。希望高手们能提供好的方案,谢谢。


------解决方案--------------------
打微软的支持电话,一切都会解决,只要你是正版!
------解决方案--------------------
可有用SESSION+COOKIE+数据库记录的方法
SESSION不指定时间的话,作用时间是从SESSION注册开始到浏览器关闭

但是有个问题,万一域内机子死机或断电了,得解决这个突发事件

关键问题在于,登入域后,你得有个脚本或程序把域用户和密码存成COOKIE或是SESSION可以给PHP或JAVA读取来用