我刚做了个WindowsForm程序,类似MSN,要实现自动登录功能。
请问:我该把登录信息存在何处?(该程序运行在客户端,通过调用WebServices来实现业务逻辑)除了写在注册表中以外还有更好的解决方法吗?
在线等待中~~~~~

解决方案 »

  1.   

    WindowsForm,应该不能用Cookies吧,并且不安全.创建文件保存,该文件有类型限制吗?
      

  2.   

    winform什么时候可以用cookie了??你可以将登陆信息写在任何一个你觉得可以的地方如果你喜欢注册表,那么你可以自己建一个文件,很简单帮你写一个例子吧
      

  3.   

    string username = "Reeezak";
    string password = "p a s s w o r d";
    string cipherText = Convert.ToBase64String(System.Text.Encoding.Unicode.GetBytes(username + ";" + password));using (System.IO.StreamWriter sw = new System.IO.StreamWriter(@"C:\123.bin"))
    {
         sw.Write(cipherText);
    }读出来的方法就把这个反过来就可以了
    StreamReader + Convert.FromBase64String + System.Text.Encoding.Unicode.GetString