Pergunta

Eu estou tentando fazer upload de alguns arquivos dentro de um balde S3 com um pedido POST (usando o plupload).

Eu estou recebendo um 405 (Method Not Allowed)

A política é como a seguir:

<?xml version="1.0" encoding="UTF-8"?>
  <CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
      <AllowedOrigin>*</AllowedOrigin>
      <AllowedMethod>GET</AllowedMethod>
      <AllowedMethod>POST</AllowedMethod>
      <MaxAgeSeconds>3000</MaxAgeSeconds>
      <AllowedHeader>*</AllowedHeader>
    </CORSRule>
  </CORSConfiguration>

Mas a resposta cabeçalhos são desconcertante:

Access-Control-Allow-Methods:GET, POST
Access-Control-Allow-Origin:*
Access-Control-Max-Age:3000
Allow:GET, DELETE, HEAD, PUT

Access-Control-Allow-Métodos parece bem, mas o de Permitir que não.

Eu não entendo por que os Permitem cabeçalho não contêm POST e como mudá-lo.

Qualquer ajuda seria muito apreciada

Foi útil?

Solução

Não sei o que foi o problema, provavelmente, um erro de configuração em algum lugar.

Fixas por exclusão de tudo, a criação de um novo balde e oficial plupload documentação.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top