使用SoapHeader实现对WebService的访问验证
使用SoapHeader实现对WebService的访问验证 大家都知道通过定义WebService可以实现远程的访问应用。但是,在实际应用中WebService如果被未授权的用户使用极有可能对系统带来破坏,所以采用保护措施是很有必要的。 通常的做法是使用SoapHeader来对访问用户进行身份验证: 同时定义相应的变量 然后在方法中加入类似下面的代码 ??????? If chkUser() = True Then ??????? Return sTemp
二、客户端 ??? Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button1.Click ??????? Dim a As New mingday.t1 ??????? MsgBox(a.HelloWorld)?'成功返回用户名,失败返回错误 另外需要说明的是,对于密码部分,最好还是加密一下(比如使用徐徐的加密类),这样效果会好一点。? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |