可以用Java小程序获取硬件ID吗?
我想用JavaWebApplet获取一个硬件ID。这可行吗?如果没有,是否有任何web语言可以帮助我实现更安全的身份验证?您可以大致了解,包括访问特定的。特别是,未签名的小程序“无法加载本机库”,这可能是任何类型的硬件标识所必需的。您可以大致了解,包括访问特定的。特别是,未签名的小程序“无法加载本机库”,这可能是任何类型的硬件标识所必需的 如果没有,是否有任何web语言可以帮助我实现更安全的身份验证 问题不在于身份验证的强度。而是在用户浏览器中运行的web语言是否允许远程web服务访问用户的硬件、文件等。答案是强调“不,不应该”。。。除非用户通过安装可信插件或证书隐式授予权限 如果没有,是否有任何web语言可以帮助我实现更安全的身份验证可以用Java小程序获取硬件ID吗?,java,hardware-id,Java,Hardware Id,我想用JavaWebApplet获取一个硬件ID。这可行吗?如果没有,是否有任何web语言可以帮助我实现更安全的身份验证?您可以大致了解,包括访问特定的。特别是,未签名的小程序“无法加载本机库”,这可能是任何类型的硬件标识所必需的。您可以大致了解,包括访问特定的。特别是,未签名的小程序“无法加载本机库”,这可能是任何类型的硬件标识所必需的 如果没有,是否有任何web语言可以帮助我实现更安全的身份验证 问题不在于身份验证的强度。而是在用户浏览器中运行的web语言是否允许远程web服务访问用户的硬件
问题不在于身份验证的强度。而是在用户浏览器中运行的web语言是否允许远程web服务访问用户的硬件、文件等。答案是强调“不,不应该”。。。除非用户通过安装可信插件或证书隐式授予权限 您可以使用任何一种方法,如下所述:
public NativeHelloApplet() {
AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
try {
System.load(System.getProperty("user.home") +"/libhello.so");
displayHelloWorld();
}catch(Exception e) {
e.printStackTrace();
}
return null;
}
});
}如果你想知道更多,请放心让我知道。在这种情况下,我将在我的博客上写下你可以使用任何一种方法,如下所述:
public NativeHelloApplet() {
AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
try {
System.load(System.getProperty("user.home") +"/libhello.so");
displayHelloWorld();
}catch(Exception e) {
e.printStackTrace();
}
return null;
}
});
}如果你想知道更多,请放心让我知道。在这种情况下,我将在我的博客上写下可能重复的可能重复的+1。这个答案非常有用地强调了信任和验证的双边性质。+1这个答案非常有用地强调了信任和验证的双边性质。