cloudinary / cloudinary/cloudinary_gem

Image upload error in Safari: Failed to load resource: Request header field Authorization is not allowed by Access-Control-Allow-Headers.

Abierto
#431 1 comentario 0 reacciones 2 asignados Reclamado por @patrick-tolosa Ver en GitHub
Lenguaje dominante
Ruby
Estrellas
420
Forks
285
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Hi,
I'm getting an error `Failed to load resource: Request header field Authorization is not allowed by Access-Control-Allow-Headers.` in Safari, but not in Chrome using the following code for javascript upload. Is there anyway to fix this?

```
<%= cl_image_upload_tag(:image_id, :upload_preset => "logos", :public_id => "#{@account.id.to_s}") %>

<%= cloudinary_js_config %>

$('.progress').hide();

$(document).ready(function() {
if($.fn.cloudinary_fileupload !== undefined) {
$("input.cloudinary-fileupload[type=file]").cloudinary_fileupload({
maxFileSize: 10000000,
acceptFileTypes: /(\.|\/)(jpe?g|png)$/i
});
}

$('.cloudinary-fileupload').bind('cloudinarydone', function(e, data) {
$('.logo-thumbnail').hide();
$('.preview').html(
$.cloudinary.image(data.result.public_id,
{ format: data.result.format, version: data.result.version,
crop: 'fit', width: 500, height: 200 })
);
$('.image_public_id').val(data.result.public_id);
return true;
});

$('.cloudinary-fileupload').bind('cloudinaryprogress', function(e, data) {
$('.progress').show();
$('.progress-bar').css('width', Math.round((data.loaded * 100.0) / data.total) + '%');
});

});

```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.