[Modify] Handle it

This commit is contained in:
sta 2016-05-09 16:51:57 +09:00
parent 322f3932da
commit dcce88749a

View File

@ -605,7 +605,15 @@ namespace WebSocketSharp.Net
internal AuthenticationSchemes SelectAuthenticationScheme (HttpListenerRequest request)
{
var selector = _authSchemeSelector;
return selector != null ? selector (request) : _authSchemes;
if (selector == null)
return _authSchemes;
try {
return selector (request);
}
catch {
return AuthenticationSchemes.None;
}
}
internal void UnregisterContext (HttpListenerContext context)