Получение ошибки 403 Forbbiden с облаком Google

Мы получаем «Запрещенную ошибку (403)» при попытке загрузить данные в облако Google, когда на моей машине наблюдается перекос времени, т.е. часы моей машины не синхронизированы / не обновлены с NTP-сервером.

Почему Google не возвращает правильную информацию об ошибке?

0

Решение

Весьма вероятно, что вы устанавливаете поле «Дата» неправильно. Все (подписанные) запросы API v1.0 должны содержать заголовок «Дата», и этот заголовок должен быть частью подписи для запроса. Поле Дата должно быть в пределах 15 минут от реального времени, когда серверы Google получают ваш запрос. Если ваши часы перекошены более чем на 15 минут, ваши подписанные запросы будут отклонены.

Для получения дополнительной информации см. Документацию API v1.0 здесь: https://developers.google.com/storage/docs/reference/v1/developer-guidev1#authentication в разделе CanonicalHeaders.

Это также относится и к S3. Посмотреть здесь: http://aws.amazon.com/articles/1109?_encoding=UTF8&jiveRedirect = 1 # 04

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector