Acessando diretamente os arquivos através do proxy reverso

2

Com meu aplicativo da Web, preciso fornecer arquivos para APIs de terceiros que infelizmente aceitam apenas nomes de arquivos. Os arquivos podem estar localizados em qualquer lugar, local ou em compartilhamentos de rede. Os arquivos são realmente armazenados em um compartilhamento de rede, onde apenas uma conta do sistema tem acesso devido à segurança.

O aplicativo da web (executado com essa conta do sistema) verifica a autorização, lê os arquivos e carrega os dados como carga útil da resposta http por meio de um proxy reverso para o cliente.

No cliente, os arquivos são salvos em um diretório local e, em seguida, esse local de arquivo é fornecido à API de terceiros.

O problema é que o armazenamento local é limitado e a quantidade de dados é muito grande. Além disso, o desempenho não é realmente o esperado pelos usuários. Por fim, nosso IT-sec aceita isso como uma solução temporária, já que nenhum dado deve ser armazenado nas máquinas locais.

Existe uma maneira de conceder acesso seguro ao compartilhamento de rede (protocolo nfs). Algo como um proxy reverso para nfs? Ou como são resolvidos problemas como este?

Felicidades,

Jan

    
por Knack 17.02.2016 / 06:24

0 respostas