Как отключить авторизацию в AWS S3? - PullRequest
0 голосов
/ 04 октября 2019

Для контекста, мое приложение пытается получить доступ к другому моему приложению в AWS S3 через запрос HTTP GET.

Запрос будет иметь следующую конфигурацию в заголовке:

Authorization:Bearer 1234567890-1234567890

ЭтоКонфигурация заголовка требуется для выполнения технического требования. После вызова конечной точки я получаю такой ответ:

<?xml version="1.0" encoding="UTF-8"?>
<Error>
    <Code>InvalidArgument</Code>
    <Message>Unsupported Authorization Type</Message>
    <ArgumentName>Authorization</ArgumentName>
    <ArgumentValue>Bearer 1234567890-238787</ArgumentValue>
    <RequestId>98586DEC6346AA24</RequestId>
    <HostId>TUm9jiLS1AgrpzV0d2v5/zpWlCxBcg7g0upMFpp7NquSWHfytXOjstn8dRAovKwJKtffOy7D8M8=</HostId>
</Error>

Я понимаю, что поскольку в заголовке была установлена ​​авторизация, AWS пытается ее проверить и, вероятно, вызывает ошибку. Вот почему я хочу выключить если. Мне все еще нужна конфигурация заголовка, как она есть, но я не хочу, чтобы AWS использовал ее для аутентификации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...