AppScan — это коммерческое программное обеспечение для сканирования безопасности. «Подделка межсайтового запроса» и «Отсутствует атрибут безопасности в файлах cookie зашифрованного сеанса (SSL)» — две наиболее распространенные проблемы, которые сканируются.
ПРИМЕЧАНИЕ. Обязательно. HCL AppScan Standard Эта версия, если вы используете IBM Security AppScan Standard При сканировании могут возникать ложные срабатывания. Это явление было обнаружено в ходе испытаний. Конкретная причина неизвестна.
Файлы cookie — это некоторые данные, используемые для хранения информации, возвращаемой сервером клиенту, и клиент сохраняет ее.
При следующем посещении веб-сайта клиент отправит сохраненный файл cookie на сервер, а затем сервер будет использовать его для выполнения некоторых операций.
Используя файлы cookie, мы можем реализовать автоматический вход в систему, сохранение истории посещений, проверку личности и другие функции.
Зная «Понятный Cookie», вы будете знать, как найти соответствующий метод восстановления.
Если вы используете Nginx в качестве веб-контейнера, вам нужно всего лишь добавить следующую конфигурацию в nginx.conf, чтобы исправить это.
location /api/ {
proxy_cookie_path / "/; httponly; secure; SameSite=Strict";
}
Интерфейс сервера/входа установит Cookie в ответ, который является атрибутом Set-Cookie на рисунке.
proxy_cookie_path / "/; Secure; SameSite=Strict";
будет внутри Response Set-Cookie Добавлено в свойства Secure и SameSite данные.
Таким образом, когда браузер отправляет запрос, он будет Cookie настраивать Secure и SameSite свойство.