在 Spring Boot 中获取浏览器或电脑的唯一指纹可以通过使用 JavaScript 来获取浏览器的指纹,然后通过 AJAX 将指纹发送到服务器。
客户端代码(JavaScript):
// 获取浏览器指纹
var Fingerprint2 = require("fingerprintjs2");
new Fingerprint2().get(function(result, components) {
// 将指纹发送到服务器
$.ajax({
url: "/fingerprint",
type: "POST",
data: {fingerprint: result},
success: function(response) {
console.log(response);
}
});
});