Rackspace Cloud Files - limitando possíveis conexões

1

Temos um plano para criar uma nova seção em nosso site - que contará com vídeo em HTML5. Durante os testes iniciais que fizemos, o vídeo HD codificado com o Zencoder e armazenado na Rackspace Cloud Files e entregue pelo CDN funciona muito bem, muito rápido e muito bom!

No entanto, em PHP / htaccess existe uma opção para parar o hot-linking que basicamente diz, somente permitir a entrega do arquivo se o pedido tiver origem no servidor host. Alguém sabe de algo semelhante que poderíamos usar / implementar para impedir que os vários arquivos sejam entregues a sites alternativos.

A situação na qual não queremos entrar é quando alguém pega o código CDN e links para o vídeo de um fórum da web ou outro site. Mas, tendo dito isso, não estou totalmente certo de que podemos preveni-lo.

Alguém tem alguma ideia?

    
por TIW 08.06.2011 / 16:04

4 respostas

1

Com base nas informações da API de armazenamento de objetos, você pode fazer isso agora usando o X-Container-Read: .r:hostname no bloco, conforme explicado em Documentação Swift .

    
por 25.03.2012 / 20:09
0

Eu não acho que isso seja um problema solucionável com qualquer um dos CDNs. A Akamai e os CDNs da Microsoft também têm esse problema.

    
por 08.06.2011 / 16:31
0

A maioria dos CDNs oferece suporte a algum tipo de "token seguro" para permitir o controle de acesso. Basicamente, esses são parâmetros de URL com limite de tempo. Até o YouTube usa isso para impedir o processamento de arquivos.

Se os arquivos em nuvem da Rackspace não suportarem esses, provavelmente eles serão em breve. Eles têm introduzido novos recursos com freqüência desde a mudança para a Akamai para entrega. O MaxCDN suporta isso, assim como os outros.

    
por 10.06.2011 / 06:15
0

Eu acabei de conversar com um representante da Rackspace que disse que atualmente não há métodos de controle de acesso para impedir o hotlink por hosts não aprovados. Depois de colocar um arquivo no Cloud Files, ele fica disponível para o mundo para seu prazer de incorporação.

Ele disse que está buscando uma solução, mas não há cronograma de implementação.

edit: Eu também devo observar que, pelo que eu li, a Akamai permite isso, então é só uma questão de Rackspace conseguir que essa funcionalidade goteje.

    
por 13.07.2011 / 22:03