本地GSS-API的从http://java.sun.com/developer/technicalArticles/J2SE/security/#3:的Windows支持Java 6中
注:这两个系统属性是 当应用程序在 操作系统的不还 支持此功能,例如运行忽略, MS Windows。
该文件是从2006年,所以事情可能已经改变,但我还没有找到明确的答案。
我想知道如果最新版本的Sun Java 6 for Windows支持本地GSS今天(以获得没有修改注册表的TGT)。
本地GSS-API的从http://java.sun.com/developer/technicalArticles/J2SE/security/#3:的Windows支持Java 6中
注:这两个系统属性是 当应用程序在 操作系统的不还 支持此功能,例如运行忽略, MS Windows。
该文件是从2006年,所以事情可能已经改变,但我还没有找到明确的答案。
我想知道如果最新版本的Sun Java 6 for Windows支持本地GSS今天(以获得没有修改注册表的TGT)。
都能跟得上
47 static {
48 USE_NATIVE =
49 AccessController.doPrivileged(new PrivilegedAction<Boolean>() {
50 public Boolean run() {
51 String osname = System.getProperty("os.name");
52 if (osname.startsWith("SunOS") ||
53 osname.startsWith("Linux")) {
54 return new Boolean(System.getProperty
55 (USE_NATIVE_PROP));
56 }
57 return Boolean.FALSE;
58 }
59 });
60
这将是值得贡献补丁! – 2010-09-01 07:08:42
这不是对OpenJDK实现的引用吗?这不是Sun的来源。您需要查阅文档或尝试。 Open JDK中的代码与这个东西的Sun实现不匹配。 – 2011-01-07 18:10:31
确实,但OpenJDK通常非常接近。试试看,你会发现它不起作用。 Sun的文档也表示它不能在Windows中工作,正如原始问题所引用的那样。 – 2011-02-08 04:14:39
它出现在HTTP共享人已经找到了一个JNA溶液 - http://stackoverflow.com/a/22865583/53897 – 2015-12-15 12:27:39