我已将Web服务器设置为使用SSL(在将WAMP移至公共服务器之前,将WAMP用于我的登台场景)。该站点的目的已成功实现,我可以使用HTTPS协议从远程计算机使用该站点。
我的一位用户(测试人员)想到的一个问题是关于POST数据。在他的测试场景中,他在我们潜在客户之一的现场,访问了他们非常挑剔的公司防火墙后面的站点(我们已经弄清楚了该站点如何应用于其AUP,并且我们是干净的)。他正在使用Firebug在FireFox中运行该站点,以监视POST和GET数据。问题在这里:
在他的Firebug窗口中,以纯文本形式返回XMLHTTPRequest的POST和响应。那是因为他是发起安全连接的人吗?POST /响应数据会显示给网络管理员还是日志?
请注意,此处的目的不是欺骗管理员或规避政策;这是一款适用于需要传输敏感数据的各个地点的现场人员的应用程序。使用情况将与我们遇到的每个网络基础结构进行协调。
甚至url和querystring都被加密了
—
Neil McGuigan 2012年
作为一个简单的测试和正确使用嗅探工具,请使用tshark / WireShark基于http.request.uri进行过滤,您会发现在使用https时没有任何显示。另一方面,通过http发送相同的请求,您将看到所有内容。
—
Maziyar 2015年