Win32 authentication: fail authentication if AcceptSecurityContext return SEC_E_INVALID_TOKEN

This commit is contained in:
Tal Aloni 2017-02-03 00:06:01 +02:00
parent acf3a99214
commit c94ea8ad68

View file

@ -67,8 +67,14 @@ namespace SMBLibrary.Server.Win32
}
byte[] messageBytes = message.GetBytes();
bool success = SSPIHelper.AuthenticateType3Message(m_serverContext, messageBytes);
return success;
try
{
return SSPIHelper.AuthenticateType3Message(m_serverContext, messageBytes);
}
catch (Exception)
{
return false;
}
}
public bool IsPasswordEmpty(AuthenticateMessage message)