Cómo establecer el encabezado de solicitud para el objeto ajax para jqGrid

Tengo la necesidad de establecer el encabezado de la solicitud ‘Autorización’ en httpXMLRequest. En la definición de la grilla que he intentado establecer a través de ajaxGridOptions como el siguiente:

ajaxGridOptions: { Authorization: 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=' } 

y utilice el evento beforeSend como el siguiente:

  beforeSend: function(jqXHR, settings) { jqXHR.setRequestHeader("Authorization", 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6='); } 

Ninguno de los anteriores funciona para mí. ¿Cuál es la syntax correcta?

¡¡Gracias!!

Puede usar, por ejemplo, el controlador de eventos loadBeforeSend de jqGrid definido de la siguiente manera:

 loadBeforeSend: function(jqXHR) { jqXHR.setRequestHeader("Authorization", 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6='); } 

Otra opción a día de hoy es configurar el encabezado global para todas las solicitudes AJAX:

 $.ajaxSetup({ headers : { 'Authorization' : 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=' } });