有两个独立的系统,各自都需要通过验证才能到各自的Default面中去;现在需要将两个系统统一起为:通过一个登陆页面经过验证后再到相应的首页去。怎么来实现啊?

解决方案 »

  1.   

    to: wangbd8
    首先就要将所有的验证指定到这个"通行证"页来吗?如果可以让这个登陆页和其它两个系统共用这个验证Session就方便了
      

  2.   

    通过Session可能比较麻烦,我做过试验:asp和jsp,asp和aspx的不能共享Session!
    我是这么做的,在通行证中完成验证,然后把用户名和密码通过url的方式发送到其他系统,由其他系统再作一次验证,由于此时的用户名和密码肯定是正确的,所以瞬间就完成了验证,用户感觉不到第二次验证的存在。间接实现你的要求。
      

  3.   

    login.aspx
    --------验证后 response.redirect("login.asp")login.asp
    ---------验证后 response.redirect("admin.aspx")
      

  4.   

    很容易啊,先把工程整合到一个解决方案。
    然后根据登陆的身份
    (人员的某个属性一定能标识出来,当然这个属性需要在2个系统里意义相同)
    引导到不同的项目中,需要共享session也可以做到!