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"))
................