Java 使用ajax发送用户名和密码安全吗?
我使用以下代码将用户名和密码发送到后端。 我以这种方式发送它们的原因是,我在灯箱中显示登录表单,需要在不关闭灯箱的情况下在灯箱中显示结果消息“您已验证”、“未授权”Java 使用ajax发送用户名和密码安全吗?,java,javascript,ajax,Java,Javascript,Ajax,我使用以下代码将用户名和密码发送到后端。 我以这种方式发送它们的原因是,我在灯箱中显示登录表单,需要在不关闭灯箱的情况下在灯箱中显示结果消息“您已验证”、“未授权” <form id="authform" onsubmit="return authenticate()"> ... ... 我想知道通过ajax将用户名和密码发送到后端是否安全?如果不是这样的话,那将是一种更好的方法,因为我需要在一个灯箱中显示表单,并且需要将其保持打开状态以显示结果。AJAX请求只是一个H
<form id="authform" onsubmit="return authenticate()">
...
...
我想知道通过ajax将用户名和密码发送到后端是否安全?如果不是这样的话,那将是一种更好的方法,因为我需要在一个灯箱中显示表单,并且需要将其保持打开状态以显示结果。AJAX请求只是一个HTTP请求,本质上与编写表单以通过新页面加载提交表单数据的情况相同。无论请求是否异步执行,表单数据都将在HTTP请求中作为POST数据发送
正如其他人所建议的,通过SSL进行请求将提高安全性。您应该咨询您的web主机,了解如何购买和安装SSL证书。通过网络发送的任何内容都容易受到“检查”。这样做时,您至少应该确保连接使用的是
https
,这将在数据通过导线时加密数据。如何确保连接是https?而不是http?我恐怕,这超出了我对JavaScript的了解:P-很快出现了,但您可能想做更多的挖掘,看看这是否是最好的选择…J888,因为我假设这是您发送到的服务器,您需要将其设置为使用SSL。