本文仅提供通过设置SoapHeader来控制非法用户对WebService的调用.
SoapHeader使用步骤
1、自定义实现System.Web.WebServices.SoapHeader 的类。
using System.Web.Services.Protocols;
namespace SoapHeader
{
public class AuthorizationInfo:SoapHeader
{
public string UserName;
public string PassWord;
}
}
2、在WebServices中创建拥有public访问权限的自定义S

本文介绍了如何通过自定义SoapHeader类并结合WebService的方法,实现对调用者的身份验证,确保只有合法用户能访问服务。详细步骤包括创建AuthorizationInfo类,设置WebMethod上的SoapHeader属性,以及客户端如何设置SoapHeader进行调用。
最低0.47元/天 解锁文章
2127

被折叠的 条评论
为什么被折叠?



