У меня есть веб-сайт, который проверяет токены CSRF, когда пользователь входит в систему. Форма выглядит как
<cfoutput>
<input type="hidden" name="token" value="#CSRFGenerateToken()#" />
</cfoutput>
Позже она проверяется с помощью
if (framework.getCGIRequestMethod() == "post" && !CSRFverifyToken(rc.token)) {
rc.arMessage.append("<b>Debug:</b> Fail Token");
return;
}
Я хотел бы проверитьчто это на самом деле проверка. Срок действия токена истекает или истекает? Изменение this.name=
в application.cfc
, похоже, ничего не делает. токен основан на доменном имени?
Мне нужно проверить это. Мне не нужно автоматизировать тестирование, просто протестируйте его как-нибудь.