У меня есть шрифт в AWS s3. Я хочу загрузить его на мой Django веб-сайт. Я использую django-storages
для связи с AWS S3
Вот как я загружаю
<style>
@font-face {
font-family: caviar;
src: url({% static 'webfonts/fonts/CaviarDreams.ttf' %});
}
</style>
Я получаю 400 ошибочных запросов.
Мои политики Bucket:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
</CORSConfiguration>
ОШИБКА:
<Error>
<Code>AuthorizationQueryParametersError</Code>
<Message>
Query-string authentication version 4 requires the X-Amz-Algorithm, X-
Amz-Credential, X-Amz-Signature, X-Amz-Date, X-Amz-SignedHeaders, and
X-Amz-Expires parameters.
</Message>
<RequestId>CA8F49CC58B9B9D1</RequestId>
<HostId> xxxx08=
</HostId>
</Error>