解决方案 »

  1.   

    php中的session和asp.net中的session是不同的,不能混用,你可以改用cookie试试,或者用c#调用php写的 Web Service
      

  2.   

    只有登陆页用php写,其他页面都是asp.net?? 那你还不如把登录页面改了
    只是某个页面用php,其他页面都用另一种语言,还真没遇到过,涨姿势了…… 
      

  3.   

    自己定义一个加密的登录标识保存到cookies里,asp.net和PHP用同样的验证逻辑就行了
      

  4.   

     那么你的意思说,通过判断是否存在来作为用户是否登录或者过期对吧。一般把什么加密存在cookied,用作为一个用户唯一的guid标识吗?
      

  5.   

    弃用Session以后,对于某些人习惯于用Session集合作为缓存的习惯,应该也同时改为使用Cache来操作。