LiteSpeed permite Access-Control-Allow-Origin (sem cabeçalho de resposta na solicitação de CORS)

2

Sério, não consigo encontrar uma única página discutindo isso por litespeed.

Usando esse formato no htaccess "Cabeçalho definido link " (e https) envia a configuração na resposta http cabeçalho, mas eu ainda recebo o "XMLHttpRequest não pode carregar link . Origem aSite.com não é permitido pelo Access-Control-Allow-Origin "erro ao tentar acessar https de origem http. Além disso, não recebo nenhum cabeçalho de resposta para https, apenas essa mensagem é exibida no Chrome.

O servidor ainda está bloqueando, mesmo que eu tenha enviado os cabeçalhos adequados?

Eu li em outro lugar que isso ajuda a adicionar esses termos

Access-Control-Allow-Headers X-Requested-With
Access-Control-Allow-Methods OPTIONS, GET, POST
Access-Control-Allow-Headers Content-Type, Depth, User-Agent, X-File-Size, X-Requested-With, If-Modified-Since, X-File-Name, Cache-Control

mas não os vejo nos meus cabeçalhos.

Usando estes, meus arquivos PHP não são alcançados (porque eles não registram nenhum erro ou nada), então parece que vem do servidor apenas, mas o que eu sei.

Obrigado antecipadamente!

Atualizar

Como nenhum cabeçalho de resposta, Prashant parece sugerir que é um problema no servidor em seu erro, já que funcionava em outro servidor. link

Alguém sabe como ligar este interruptor?

Os cabeçalhos funcionam agora

Formato ruim de litespeed. Deve ser assim. Ainda sendo negado embora.

Header set Access-Control-Allow-Headers X-Requested-With
Header set Access-Control-Allow-Methods OPTIONS
Header set Access-Control-Allow-Methods GET
Header set Access-Control-Allow-Methods POST
Header set Access-Control-Allow-Headers Content-Type
Header set Access-Control-Allow-Headers Depth
Header set Access-Control-Allow-Headers User-Agent
Header set Access-Control-Allow-Headers X-File-Size
Header set Access-Control-Allow-Headers X-Requested-With
Header set Access-Control-Allow-Headers If-Modified-Since
Header set Access-Control-Allow-Headers X-File-Name
Header set Access-Control-Allow-Headers Cache-Control
    
por Community 07.11.2012 / 04:03

1 resposta

1

O problema é com o Chrome.

Se você adicionar mais de uma ACAO, o Chrome não saberá o que fazer com ela.

Também parece ser o caso de qualquer outro cabeçalho relacionado ao CORS.

    
por 10.11.2012 / 03:14