如题,小妹想实现的功能是,在一个登录页面,用户可以选择不同的服务器进行登录,但是每个服务器的域名是不同的,
Session是不能够跨越域名的,想请教各位大哥,怎么实现这个功能!
谢谢大家!

解决方案 »

  1.   

    选择不同服务器 可不可以确定连接字符串呢?服务器1的话  就在WEB.CONFIG 里取服务器1的连接字符串。。以此类推。
      

  2.   

    根据不同的服务器登录就行了,不知道跟session有什么关系,难道要登录A服务器后就相当于登录了B服务器?
      

  3.   

    通过httpwebrequest实现登录
    修改数据相关标识
      

  4.   

    如果主域相同,采用Cookie是好的方法
      

  5.   

    response.redirect到不同的地方不就行了吗,传过去用户输入的数据
      

  6.   

    不是主域,你采用iframe分别登录所有的系统。
    httpwebrequest是在服务器端运行的,没有任何用处
      

  7.   

    httpwebrequest是在服务器端运行的,没有任何用处
      

  8.   

    用隐藏form的方式提交用户名和密码到对应的服务器,然后跳转就行了。
     Response.Write(@"
      <html><head></head><body> 
      <form   id=""form1""   action=""" + "/Forums/default.aspx?g=login" + @"""   method=""post"">     <input   type=""hidden""   name=""" + "UsrID" + @"""   value=""" +username+ @""">   
      <input   type=""hidden""   name=""" + "Pwd" + @"""   value=""" + password + @""">  
      </form>   
      <script   language=""javascript"">   
      document.getElementById('form1').submit();   
      </script></body></html>
      ");先提交用户名和密码。然后跳转到对应的服务器就登录了