2016-07-27 4 views
11

Читает документы Google, при использовании GoogleCloud хранения консоли:Googe хранения ArgumentException при установке CORS конфигурации

[email protected]:~$ cat cors-json-file.json 
[ 
    { 
    "origin": ["*"], 
    "method": ["GET"], 
    "maxAgeSeconds": 3600 
    } 
] 

тогда я получаю следующее сообщение об ошибке »,« maxAgeSeconds »или добавить« responseHeader ».

+1

gsutil version == 4.19 – comte

ответ

5

после стольких попыток, я в конечном итоге с файла JSon необходимости модифицировать для:

$ cat cors-json-file.json 
[{ 
    "origin": ["*"], 
    "method": ["GET"], 
    "maxAgeSeconds": 3600 
}] 

и ... это сработало! Обратите внимание, что пример из документации Google - это мой первый случай (с [{по 2 строки)

+0

Спасибо, это помогло мне ... У меня была такая же проблема ... все еще не понимаю, почему это работает, хотя –

1

У меня была такая же проблема, и это было вызвано типом используемых котировок. Открыв json-файл в текстовом редакторе и изменив котировку на стандартные, исправлена ​​проблема.