C# WINFROM登录问题

谁取了我的孔仔 2011-07-10 11:46:33
我用C#做winfrom程序,客户端上装登录,服务器上装一个应用程序,然后用户在在客户端上输入账号密码登录,请问是用SOCKET和服务器通信来验证密码吗?还是有其他方法啊??
...全文
86 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2011-07-10
  • 打赏
  • 举报
回复
web service最简单了。

编写这么2个程序:
(1)服务器端:新建-项目-web-web服务。
编写如下代码:
[WebMethod]
bool Login(string UserName, string Password)
{
return UserName == "admin" && Password == "admin888"; //简化起见硬编码一个用户验证。
}
编译,部署到IIS上,比如在http://127.0.0.1/webservice1/webservice1.asmx
(2)你的客户端:
项目-添加Web引用,输入http://127.0.0.1/webservice1/webservice1.asmx
添加如下代码:
WindowsApplication1.WebServiceReference1 ws = new WindowsApplication1.WebServiceReference1();
if (ws.Login(textBox1.Text, textBox2.Text))
{
MessageBox.Show("登录成功");
}
编译运行。
在文本框内输入admin,admin888看看。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧