0

我有一个应用程序服务器,一个数据库服务器和一个文件服务器,文件服务器有自己的子域名(即,file.myexample.com

文件服务器存储应用程序中使用的所有图像,关键是我不希望用户在未获得适当身份验证的情况下查看这些图像。所以从某种意义上说,这些图片资源的访问必须经过适当的认证,这意味着只有登录用户才能访问这些图片。如果匿名用户输入图像的 URL,Web 应用程序应将他重定向到登录页面。

我正在寻找 PHP 和 Symfony 示例。

4

1 回答 1

3

使用 PHP 页面获取图像,即 image.php?id=2345

在此页面的代码中,您可以检查用户的身份验证,如果允许,则重新发送图像。您需要指定正确的 mime 类型。

于 2009-04-14T12:27:41.017 回答