我是基于 ASP 的 Web 系统的测试人员。
有一个用户用来购买商品的页面。在确认过程中,我注意到总付款(用户必须支付的总金额)存储在隐藏的输入字段中,假设是 10.000 美元。任何人都可以很容易地将此值更改为 1 甚至 0 并完成付款。
我可以知道我应该使用什么策略来克服这个问题吗?程序员如何执行这种验证?
我是基于 ASP 的 Web 系统的测试人员。
有一个用户用来购买商品的页面。在确认过程中,我注意到总付款(用户必须支付的总金额)存储在隐藏的输入字段中,假设是 10.000 美元。任何人都可以很容易地将此值更改为 1 甚至 0 并完成付款。
我可以知道我应该使用什么策略来克服这个问题吗?程序员如何执行这种验证?