Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用ajax发送用户名和密码安全吗?_Java_Javascript_Ajax - Fatal编程技术网

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。