同一个网站的其他.aspx文件可以直接使用你建立的Session。

解决方案 »

  1.   

    SORRY 没说明白。
    用C#做一个登陆器(这里是 WINFROM程序),然后创建SESSION   ,如何与ASP.net网站公共?SESSION   不是以网站为有效域吗? 
    我用WINFROM 做一个登陆窗体,验证登陆,  验证成功 就要创建SESSION,用WINFROM 嵌入 webbrowser 做一个专用浏览器打开 ASP.NET 页面检验用户合法性。一般不是直接用 LOGIN.ASPX 做  我现在不用这个哦。用 WINFROM程序  但是这个SESSION怎么传递给网站页面?
      

  2.   

    那可不行。必须在服务器端有一个.aspx创建Session才可以。
      

  3.   

    那我在本地验证完后,创建COOKIES, 再用ASP.NET 读取COOKIES,  读取完成后,创建SESSION后 删除就完了,可以吗?  这样安全性可以吗?有人建议用 URL 传递 loginchk.aspx?user=ddddd&password=ddddd 这样IE历史记录里就会有了,要加密,加密了怎么验证呢?  谁能提个解决方法。
      

  4.   

    在登陆窗口里创建一个浏览窗口!用Form提交方式到aspx页面验证!
      

  5.   

    客户端:password string用MD5加密为byte[],然后再用Convert.ToBase64String()转换为base64 string,传递给网站。网站服务器端:把存在数据库中的MD5加密后的密码转换为base64 string后与客户端传过来的比较,进行验证。
      

  6.   


    客户端:password string用MD5加密为byte[],然后再用Convert.ToBase64String()转换为base64 string,传递给网站。
    网站服务器端:把存在数据库中的MD5加密后的密码转换为base64 string后与客户端传过来的比较,进行验证。
    通过 URL 怎么都会有历史记录的,那通过什么方式把加密的数据传给传给 ASPX 验证呢?
      

  7.   

    我也想做一个这个东西,登陆器,把你代码发给我看看吧。[email protected]。我邮箱。
      

  8.   

    winform 有session这么一说么?没有吧,session的执行域是网站吧》