Я построил онлайн-систему, которая позволяет пользователям загружать файлы PDF с помощью ColdFusion.Пользователи должны войти в систему, прежде чем они смогут загрузить файлы (PDF и документы Microsoft Office).(Это приложение предназначено только для сотрудников нашей компании.)
Однако только сегодня я узнал, что любой человек, имеющий доступ к Интернету, может просматривать файлы.С помощью только определенных ключевых слов, таких как «Медицинская форма myCompanyName» в поиске Google, они могут просматривать файлы PDF с помощью браузера.
Как я могу предотвратить это?
ОБНОВЛЕНИЕ
вот в чем моя проблема.Я создал папку для всех файлов PDF.каждый из файлов вызывается с использованием идентификатора из базы данных.если, скажем, пользователь хочет просмотреть медицинскую форму, ссылка будет: http://myApplication.myCompanyName/forms.cfm?Department=Account&filesID=001.
, если пользователь скопирует этот URL и выйдет из системы, он / она не сможет просмотреть этофайл. (отобразится страница входа в систему)
Однако без URL-адреса другие интернет-пользователи могут просматривать файлы pdf, просто выполняя поиск в сети, и поисковая система выдаст ссылку, которая указывает на них.сама папка без необходимости входа в систему.
Пример: PDF-файл медицинской формы хранится в папке с именем Document.когда пользователь Интернета ищет медицинскую форму, поисковая система свяжет ее с: http://myApplication.myCompanyName/Document/Medical%20Form.pdf
, в этой папке много PDF-файлов, и большинство из них являются конфиденциальными и предназначены только для внутреннего просмотра.в php мы можем отключить это с помощью .htaccess.Я хотел бы знать, есть ли что-нибудь подобное для холодного синтеза?