AngularJS realiza una solicitud HTTP de OPCIONES para un recurso de origen cruzado

Estoy tratando de configurar AngularJS para que se comunique con un recurso de origen cruzado donde el host del activo que entrega mis archivos de plantilla se encuentra en un dominio diferente y, por lo tanto, la solicitud de XHR de que las actuaciones angulares deben ser de dominio cruzado. He agregado el encabezado CORS adecuado a mi servidor para que la solicitud HTTP haga que esto funcione, pero no parece funcionar. El problema es que cuando inspecciono las solicitudes HTTP en mi navegador (chrome), la solicitud enviada al archivo de activos es una solicitud de OPCIONES (debe ser una solicitud GET).

No estoy seguro de si se trata de un error en AngularJS o si necesito configurar algo. Por lo que entiendo, el contenedor XHR no puede realizar una solicitud OPCIONES HTTP, por lo que parece que el navegador está tratando de averiguar si está "permitido" descargar el activo antes de realizar la solicitud GET. Si este es el caso, entonces necesito configurar el encabezado CORS (Access-Control-Allow-Origin:http://asset.host ...) con el host activo también?

Respuestas a la pregunta(14)

Su respuesta a la pregunta