Я сталкивался с этой проблемой, в которой я размышляю над тем, чтобы подумать о любом возможном предложении сделать защищенный от дурака URL.
Итак, у меня есть веб-приложение, и оно содержит несколько файлов. Каждый файл имеет свой уникальный идентификатор.в моем случае я назвал их идентификатором узла. Я планирую создать уникальную ссылку для файла и мне нужен совет.
Во-первых, мой JSP, который отображает файл при вставке URL-адреса, имеет следующий формат:
http://localhost:8080/repository/pantonpaper/flexpaper/flexer.jsp?nodeID=27484&graphID=22026&widgetID=22027
Идея состоит в том, чтобы создать уникальную ссылку на файл и отправить ее другому пользователю для просмотра этого файла.Он получает эту ссылку, копирует и вставляет ее и просматривает файл в браузере. Проблема в том, что другой пользователь решает изменить значение ID узла, скажем, 27488, после чего он сможет просмотреть другой файл, связанный с этим идентификатором.
Я пытаюсь предотвратить это, делая это как можно более надежным.Я не мог придумать хороший способ, который помешает им сделать это.
Буду признателен за любые предложения по достижению этой цели.