0
我正在使用自定义UserNamePasswordValidator进行用户身份验证。以下是代码,它运作良好。UserNamePasswordValidator如何从SOAP头中读取用户名密码?
我想了解这个方法是如何从SOAP头中的UserNameToken获取用户名和密码的。
public class DistributorValidator : UserNamePasswordValidator
{
public override void Validate(string userName, string password)
{
if (string.IsNullOrEmpty(userName) || string.IsNullOrEmpty(password))
{
throw new FaultException("Username and password required", new FaultCode("9001"))
................