private void OnAuthorize(object sender, HttpAuthorizationEventArgs e) { e.Cancel = !Authorize(new HttpRequestAuthParameters(e.Headers, e.RemoteEndpoint) //e.Headers, //e.RemoteEndpoint, //IP.GetMAC(e.RemoteEndpoint.Address) ); }
private void OnAuthorize(object sender, HttpAuthorizationEventArgs e) { e.Cancel = !Authorize(new HttpRequestAuthParameters(e.Headers,e.RemoteEndpoint) //e.Headers, //e.RemoteEndpoint, //IP.GetMAC(e.RemoteEndpoint.Address) ); }
internal bool AuthorizeClient(HttpClient client) { if (OnAuthorizeClient == null) { return(true); } if (IPAddress.IsLoopback(client.RemoteEndpoint.Address)) { return(true); } var e = new HttpAuthorizationEventArgs( client.Headers, client.RemoteEndpoint); OnAuthorizeClient(this, e); return(!e.Cancel); }
internal bool AuthorizeClient(HttpClient client) { if (OnAuthorizeClient == null) { return true; } if (IPAddress.IsLoopback(client.RemoteEndpoint.Address)) { return true; } var e = new HttpAuthorizationEventArgs( client.Headers, client.RemoteEndpoint); OnAuthorizeClient(this, e); return !e.Cancel; }