加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

通过用户登录验证学习WebService的使用

发布时间:2020-12-17 00:28:51 所属栏目:安全 来源:网络整理
导读:???????? 通过用户登录验证学习 WebService 的使用 一、WebService 的简单使用 1、 ? 新建工程 ? Visual C# -windows 窗体应用程序,项目名称( UserCheckForm )“确定” 2、 ? 删除 Form1.cs 文件,新建登录界面。 3、 ? 设计登陆界面 更改密码文本框属性

???????? 通过用户登录验证学习WebService的使用

一、WebService的简单使用

1、? 新建工程? Visual C# ->windows窗体应用程序,项目名称(UserCheckForm)“确定”

2、? 删除Form1.cs文件,新建登录界面。

3、? 设计登陆界面

更改密码文本框属性,在passwordchar中输入*

4、? 添加服务引用

右键单击项目解决方案的名称选择“添加服务引用”在地址中输入准备好的WebService物理地址或网络地址。

5、? 补全代码

在登录界面窗口代码编辑中添加如下代码。

private void button1_Click(object sender,EventArgs e)

???????{

???????????using (WS_Base.WS_BaseSoapClient client = new WS_BaseSoapClient())

???????????{

??????????????? try

??????????????? {

??????????????????? if(!client.AuthenticateLogin(txtUserName.Text,txtPassWord.Text))//webservice 用户验证接口方法

??????????????????? {

??????????????????????? var result =MessageBox.Show("登录失败","消息",MessageBoxButtons.RetryCancel,MessageBoxIcon.Warning);

???????????????????????if (result ==DialogResult.Cancel)

??????????????????????? {

???????????????????????????btCancel_Click(sender,e);//关闭登陆界面

??????????????????????? }

??????????????????? }

??????????????????? else

??????????????????? {

??????????????????????? DialogResult =DialogResult.Yes;//通过DialogResult传递参数

??????????????????????? this.Close();

??????????????????? }

??????????????? }

??????????????? catch

??????????????? {

??????????????????? MessageBox.Show("网络连接异常","消息");

??????????????? }

???????????}

???????}

???????private void btCancel_Click(object sender,EventArgs e)

???????{

???????????Application.Exit();//退出应用程序

???????}

6、? program.cs中添加登陆验证后的判断及跳转。

UserLogIn login = new UserLogIn();

??????????? if (login.ShowDialog() ==DialogResult.Yes)

??????????? {

??????????????? Application.Run(newLoginSuccessForm(login));

??????????? }

7、? 登陆验证:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读